摘要: 通知的名称往往不能完全说明意义,触发时机有一定的困惑;rac由于绑定具体实例,意义比较明确;但是也会存在触发时机的问题,相对好处是第一次会执行block将回调输出绑定,rac将输入事件绑定;换句话讲,一个是自触发因绑被输出果(一对一),一个是被输入因绑自触发果(一对多,其实通知、kvo都是如此),R... 阅读全文
posted @ 2015-05-10 00:03 wtndcs 阅读(216) 评论(0) 推荐(0) 编辑
摘要: NSNotification 通知处理线程,和被通知对象的dealloc处理;多线程问题还是很诡异的 阅读全文
posted @ 2015-03-16 22:24 wtndcs 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 看了http://blog.csdn.net/yiyaaixuexi/article/details/9374411摘抄了部分:1. 非原子,主线程或者是load中处理2. swizzling方法影响原有实现,这个主要存在于继承和父类情况3. 命名冲突,这个的确是个问题;一个办法是用比较特殊的名称,... 阅读全文
posted @ 2015-02-11 10:54 wtndcs 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. 关联更新2. 不可预测这两点我非常赞同,尤其是第一点,现在存在非常多的关联更新,很难管理,目前还没想到好的方式处理;第二点,其实是第一点的结果,由于关联太多导致不可预测,也就是解决了关联更新,也就解决了第二点的大部分;关联更新这块,我觉得根源在于需求是逐步修改的,也就是说白了很多时候的实现是被... 阅读全文
posted @ 2015-01-31 23:23 wtndcs 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 目前工程中采用了部分auto layout,但是更多是通过计算布局;个人总结下几种情况下不需要用auto layout:1. 宽度固定,也就是一旦界面生成就不会通过旋转改变宽度,这种情况下一般可以考虑不使用auto layout因为如果要侦听旋转,再通过旋转改变相关布局,其实做的工作基本上和auto... 阅读全文
posted @ 2015-01-28 15:53 wtndcs 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1. 注入依赖目前通用做法是mock,object c中做mock相对还是比较简单的;可以通过代理方式处理2. 注入数据测试同样需要切分,另外,注入数据的对应也是个问题3. 测试数据基准和生成主要问题是容易过期,比如需求改变,比如界面改变测试方法仅是方法,需要粗粒度测试! 阅读全文
posted @ 2014-12-30 17:36 wtndcs 阅读(152) 评论(0) 推荐(0) 编辑
摘要: SIGABRT - 异常终止。SIGFPE - 浮点异常。SIGILL - 无效指令。SIGINT-interactive attention request sent to the program.SIGSEGV - 无效的内存访问。SIGTERM - 终止请求发送到程序 阅读全文
posted @ 2014-12-14 19:49 wtndcs 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 相关项目总结1. iosa. phonegap b. dtcoretext c. 播放视频 d. 性能 e. 混搭 f. 多图锁 g. 框架 h. fic i. uiimage2. ipada. 卡片式 b. 综合table 阅读全文
posted @ 2014-11-11 23:46 wtndcs 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 周末复习一遍effective object c,按道理讲前面看过一遍,这次再看主要是把一些模拟两可的再重新确认一下;哎,买的深入解析Mac OS X才看了一点点就放下了,最近几个月感觉没有进步;加油吧。主要明确点:1. Object 对象运行期间包括实例的结构、isa变量,指向内存中的类对象,类对... 阅读全文
posted @ 2014-11-02 22:35 wtndcs 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 越学习越觉得自己是井底之蛙,哎 阅读全文
posted @ 2014-10-07 15:53 wtndcs 阅读(150) 评论(0) 推荐(0) 编辑