摘要: 1. autoresizemask在animation中,如果被动画中断,会出现子view算不准的情况2. 阅读全文
posted @ 2014-09-28 23:07 wtndcs 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 关于系统封闭和开放,孰优孰劣?我想通过自然界生物来分析下。生物有哺乳动物、卵生动物、病毒、细菌、植物等,这些生物的基础都是碳基生命,地球目前没有硅基生命。硅基生命可能有碳基生命其他优势,反之也是;从这点上,无论系统是否封闭或开放,基础上分开了;当然是否会存在硅基和碳基混合的生命?这个往往是系统封闭或... 阅读全文
posted @ 2014-09-27 22:15 wtndcs 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1. model2. model logic & validate3. service model process and specific logic multi models4. 流程其实是依赖管理,增加依赖中间层5. validate 其实是基本的业务逻辑,或者是数据逻辑;可以靠数据验证和va... 阅读全文
posted @ 2014-09-20 17:31 wtndcs 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1. object c中写index,居然会被认为是c的函数2. ios 7下toolbar加圆角,转场会透明;ios8不会 阅读全文
posted @ 2014-09-17 23:42 wtndcs 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 这里打算记录下相关兼容问题:1. calayer中contentsGravity,在iphone 6plus中会出现问题,怀疑和后期再压缩渲染有关,移除该设置正常2. uiactionsheet,又改了,兼容方法找中3. iphone 5 320*568 2x iphone 6 375*557 2... 阅读全文
posted @ 2014-09-13 23:50 wtndcs 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 原始出处不知道在哪,这里转下;谢谢!layoutSubviews总结ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNee... 阅读全文
posted @ 2014-08-14 17:58 wtndcs 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 时机,多线程;回收;这些往往会导致崩溃;assign的delegate今天碰到一个多线程崩溃:当缓存数据到本地磁盘时,使用的是异步队列;导致主线程可能还在更改数据的同时,做相关保存多线程操作,导致崩溃 阅读全文
posted @ 2014-08-13 09:41 wtndcs 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 总结下我所了解的ios下的锁:1. 互斥锁@synchronized,@synchronized块隐式的添加一个异常处理例程来保护代码。该处理例程会在异常抛出的时候自动的释放互斥锁。这意味着为了使用@synchronized指令,你必须在你的代码中启用异常处理。NSLockNSRecursiveLo... 阅读全文
posted @ 2014-08-08 13:22 wtndcs 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1. 架构 a. 服务器端和前端网络 b. 前端框架和测试 c. 整体流程2. 语言 a. objc及实现细节 完全掌握 b. swift c. c & c++3. 框架 a. uikit及版本升级 b. 常用多媒体框架 c. 各类常用框架 d. 开源框架 能够支撑基本开发框架及... 阅读全文
posted @ 2014-07-27 23:52 wtndcs 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 这里打算零碎记录下多线程相关内容1. AFNetworking中使用一个子线程处理所有的网络请求,原因很简单,一个runloop就是基于kqueue,多路复用2. NSOperation基于GCD,可以实现线程数控制、依赖管理、取消;线程数控制倒不是问题,依赖管理也可以在GCD上实现,取消功能我倒不... 阅读全文
posted @ 2014-07-20 22:44 wtndcs 阅读(147) 评论(0) 推荐(0) 编辑