上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 在ARC环境中,当我们声明一个属性的时候,有时会选择Copy这个选项,那在ARC中它究竟有什么作用,闲来无事我们来探究一下~~ 其实初学者可能会大致的知道,它里面含有一个拷贝的意思,单究竟是怎样在这里深究一下 上代码: @interface ViewController () @property ( 阅读全文
posted @ 2016-02-29 16:29 繁星ll 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 普通代码都是命令式执行:执行完了就完了,但是手机应用肯定不是这样程序会一直在运行的,可以归纳成一个event驱动,说白了就是一个死循环 如下伪代码: int main() { while(APPIsRunning){ id whoWakeMe = SleepForWakingUp; id event 阅读全文
posted @ 2016-02-25 19:43 繁星ll 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 结论:ios7以上,如果UIViewController的self.view的第一个子视图是UIScrollView或者是继承自UIScrollView,同时这个ViewController是被push或者initWithRootController 成为 UINavigationControlle 阅读全文
posted @ 2016-02-24 11:20 繁星ll 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 当打开xcode工程的时候会出现如图所示的界面,products包括Project和Target两块内容,一个工程只能有一个project但是可以有多个Target 那么怎么理解Target呢,官方给出这样的解释: Targets that define the products to build. 阅读全文
posted @ 2016-02-22 16:35 繁星ll 阅读(803) 评论(0) 推荐(0) 编辑
摘要: NSAssert()是一个用于开发阶段调试程序中的Bug,通过向NSAssert()传递条件表达式来断定是不是bug #define NSAssert(condition,desc); condition是条件表达式,也就是返回YES OR NO;desc为异常描述,如果为NO直接崩溃抛出异常。 阅读全文
posted @ 2016-02-10 23:25 繁星ll 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 哎呀,新的一年过去了祝大家新年快乐 因为在之前的项目中使用观察者模式去解决了一些问题并且效果比较好,比如说键盘收起(这个用的是uiwindow中自带的通知类型),还有就是我年前的项目中一写具体的东西,需要app后台持续定位上传给服务器,并由服务器返回的字段判断是否结束定位,我讲返回的字段传给dele 阅读全文
posted @ 2016-02-08 23:23 繁星ll 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 其实ios的设计模式有很多种,在实际应用中我们应该可以的去使用一些设计模式去规范和丰富我们的代码~~嘿嘿 其实策略模式就是将我们代码中的复杂逻辑抽象成一个对象去处理,这会大大减少代码量,并且去使我们的逻辑看起来更有条理。 拿if else为例可以将一个复杂的判断逻辑写到一个抽象的基类中,在其中进行判 阅读全文
posted @ 2016-02-08 22:20 繁星ll 阅读(210) 评论(0) 推荐(0) 编辑
摘要: [self performSelector:@selector(animationStart) withObject:nil afterDelay:1]; 阅读全文
posted @ 2016-01-04 21:42 繁星ll 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 想在CALayer中实现动画很容易,初学者可能会把思想局限于UIView层面上,其实不放用CALayer会比你想象的简单且思路清晰,上篇随笔中讲到了CALayer的一些属性,如果说你改变一些属性比如bounds,position你会发现它是会自带隐式动画的,而且效果不错,不过在这里你不能自定义动... 阅读全文
posted @ 2015-12-22 14:54 繁星ll 阅读(601) 评论(0) 推荐(0) 编辑
摘要: CALayer近期真的是很忙,好久没写新东西了,最近看了一下CALayer 。CALayer类型管理着基于图像的内容并且允许在内容上执行动画,图层通常习惯于为uiview提供图像显示,但是其也可以不依赖于uiview去显示,一个图层的主要工作是去管理你所提供的可见内容但是图层自己也有一些可以被设置的... 阅读全文
posted @ 2015-12-22 14:42 繁星ll 阅读(426) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页