关闭

函数式编程入门思想分享

http://maryrosecook.com/blog/post/a-practical-introduction-to-functional-programming...
阅读(139) 评论(0)

一个很好用的发送iOS推送的mac应用

easy apns provider 直接下载下来的证书就能用,无需多敲命令配置,调试很方便 这哥们还有其它的开发工具,挺不错的。貌似是个天朝人...
阅读(243) 评论(0)

ios objective-c java php des加解密统一

转来的–>原文地址 用到里面的iOS和java是OK的。java:import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; public class Encryption { static final String key = "2...
阅读(871) 评论(0)

ios some tips

blockskit的block中持有self时是强引用,会导致self不释放。masonry的block中的self不会导致self不释放textfield限制字符长度时对拼音不做处理的方法:-(void)textFiledEditChanged:(UITextField *)textField{ NSString *toBeString = textField.text; NSStri...
阅读(279) 评论(0)

ios让两个controller的navigationbar颜色不同

主要思路是让navigationbar的背景色变成透明,而title和baritem的tintcolor不变,并且添加自定义的颜色的view在navigationbar的位置步骤 在navigationcontroller的根controller中实现 -(void)viewDidLoad{ [self.navigationController.navigationBar setBackgr...
阅读(995) 评论(0)

vps centos 搭建vpn服务pptpd

先是安装软体: centos 6: #wget http://www.hi-vps.com/shell/vpn_centos6.sh#sh vpn_centos6.sh 配置pptp的IP地址 #vim /etc/pptpd.conf找到”locapip”和”remoteip”这两个配置项,将前面的”;”注释符去掉,更改为你期望的IP段值.localip表示服务器的IP,r...
阅读(633) 评论(0)

boundingRectWithSize for NSAttributedString returning wrong size

https://stackoverflow.com/questions/13621084/boundingrectwithsize-for-nsattributedstring-returning-wrong-size 有个哥们儿的coretext方法非常好,解决了我的这个问题 @warrenm : That method seems buggy in numerous ways. ...
阅读(528) 评论(0)

iOS开发 ARC下造成内存泄露的问题

新到公司,着手准备跟进项目,但是发现内存越来越大,项目是arc的,于是在某个viewcontroller中加入了dealloc方法打断电,发现viewcontroller果然没有释放,找啊找:先是把所有的block中用到的self换成了weakself,结果还是不行;又用instrument看,搞了半天发现这工具还是特么的鸡肋,跟我显示 然后我就不能懂了,去stackoverflow问老外,老...
阅读(597) 评论(0)

cocoa pod 制作私有静态库时写完codspec文件又遇到了linker command failed却没有具体错误原因的问题

前提: 公司有个常用项目要制作成libVideo.a(所有文件名均为化名)的静态库,需要引用到libSocket.a的静态库和公司的另一个customImage.framework。 公司都是用的svn保存源码。 任务:现在我要把libvideo.a这个库的源码制作成pod的私有源。这样在新的产品要引用libVideo.a的时候直接在podfile中引用就好了。坑点:pod spec create...
阅读(4380) 评论(1)

ios开发使用cocoapods管理公司内部代码依赖,私有库,本地库

ios开发使用cocoapods管理公司内部代码依赖,私有库,本地库公司内部今天有个需求,多分代码依赖同样的头文件,我想到了cocoapods,之前使用它都是让自己的工程添加开源库来用的,今天这个需求我知道cocoapods肯定是可以做到的,但是没有尝试过,今天弄了一把,也不麻烦。公司的代码仓库是svn的,不过其实都差不多。假设1:你知道如何使用cocoapods的基本功能 假设2:本地被依赖的文...
阅读(2709) 评论(0)

iOS开发 Mac 平台 一步编译 使用 ffmpeg库 ios8 arm64 都可以

搞开发的都知道ffmpeg是一个视频播放比较好的库,以前编译这个库是很麻烦的, 不过最近看到有个shell脚本来编译ffmpeg,简直碉堡了,下下来执行一下就能编译好ffmpeg了。 事先准备:什么都不用准备,需要的依赖这个脚本会自己安装,ffmpeg的源码它也会自己去下载。用完了感觉自己还是啥都不会 - - FFmpeg-iOS-build-script  也就是下面这个地址: h...
阅读(384) 评论(0)

UITextField中实时监测text值的变化

UITextFieldDelegate中只有一个shouldChangeCharactersInRange的代理方法监测值的变化,但是这个方法是在text值改变之前调用的 要在text改变后调用自己的方法可以这么做 [textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIContro...
阅读(334) 评论(0)

ios ios7导航栏返回键设置

1.需要设置detailViewController的导航栏返回按钮。 2.tableViewController pushViewController:detailViewController,详情页面是从列表页面推进来的。 此时需要做的是在tableViewController中写入代码 UIBarButtonItem *item = [[UIBarBut...
阅读(363) 评论(0)

boundingRectWithSize 备忘

参考: http://www.cnblogs.com/willbin/p/3955786.html 关键: NSStringDrawingOptions 的值, 在多行的情况下, 至少要有    NSStringDrawingUsesLineFragmentOrigin NSStringDrawingUsesFontLeading 踩过这个坑,其它跟sizewithf...
阅读(265) 评论(0)

用storyboard创建collectionviewcell和tableviewcell时遇到的蛋疼问题

在storyboard中创建一个cell时不能再用代码registeryi...
阅读(1018) 评论(0)

swift介绍中struct和class的区别

“Structures support many of the same behaviors as classes, including methods and initializers. One of the most important differences between structures and classes is that structures are always copied...
阅读(449) 评论(0)
    个人资料
    • 访问:14325次
    • 积分:293
    • 等级:
    • 排名:千里之外
    • 原创:15篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论