iOS开发
再见依然
这个作者很懒,什么都没留下…
展开
-
performSelector引起的警告解决办法
performSelector may cause a leak because itsselector is unknown 警告处理办法原创 2015-04-23 19:27:29 · 9029 阅读 · 0 评论 -
iOS官方Sample大全
http://developer.apple.com/library/ios/samplecode/Birthdays/Birthdays.zip http://developer.apple.com/library/ios/samplecode/ClockControlPalette/ClockControlPalette.zip http://developer.apple.com/l转载 2015-04-24 16:29:13 · 530 阅读 · 0 评论 -
UIPageViewController 的简单使用
这几天一直在研究一个类似书本翻页的效果,(即书脊(spine)在中间的效果) 这个效果我找了好几天,什么openGL,Layer,pageCurl效果都看过了,其中code4app,github上有许多类似的效果,都感觉不错,始终觉得UIPageViewController原生的类应该会有类似的解决办法,不容易啊! 好吧,废话不多说,直接上代码 // // ViewController.m原创 2015-08-07 16:53:08 · 4839 阅读 · 0 评论 -
iOS开发单元测试
什么是单元测试 首先什么是单元测试?维基百科中的解释是: 在计算机编程中,单元测试(又称为模块测试, Unit Testing)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。 通常来说,程序员每修改一次原创 2015-05-13 12:33:02 · 1467 阅读 · 0 评论 -
制作自己的静态库
平时开发需要用到许多的库,有开源的,如AFNetworking 、SDWebImage,这些都是非常有名的开源库。也有一些闭源的,如友盟分享等等。 在平时开发中,可能几个公司合作一个项目,但又不想让另一个公司看到自己的源代码,怎么办。这时我们就可以制作自己的静态库。 如何制作.a 新建项目:选择cocoa touch static library 把你需要制作静态库的源码添加到工程原创 2015-12-17 15:32:53 · 1643 阅读 · 0 评论 -
storyboard 开启实时渲染
在开发中,我们经常会遇到这样的需求,把图片、button设置成圆角的。通常会这么做: imageView.layer.cornerRadius = newValue; imageView.layer.masksToBounds = yes这样是设置好了,但是在运行之后我们才能看到效果,要看设置的漂不漂亮还得安装到手机运行起来才能看到。 现在有一种新的做法,就是开启storyboard 的实时原创 2016-03-11 15:35:34 · 1728 阅读 · 0 评论 -
Grand Central Dispatch(一)
什么是GCD, DISPATCH_QUEUE_SERIAL A dispatch queue that executes blocks serially in FIFO order. DISPATCH_QUEUE_CONCURRENT A dispatch queue that executes blocks concurrently. Although原创 2016-08-02 17:19:20 · 464 阅读 · 0 评论 -
配置Mac 习惯使用环境
习惯使用了bash 这个新的mac 怎么用怎么不习惯 今天花点时间配置好环境,提高工作效率。 首先命令行高亮显示,网上有好多资料 就是在home目录下编辑 .bash_profile,加入以下两行 export CLICOLOR=0 export LSCOLORS=gxfxaxdxcxegedabagacad 然后忽略大小写:编辑~/.inputrc 加入原创 2017-01-02 10:31:24 · 1697 阅读 · 0 评论