上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: Github:https://github.com/bahlo/SwiftGif 这个extension代码不多,主要通过Apple的ImageIO框架进行解析GIF。 整个扩展最核心还是下面的函数,搞了半天还是Apple的UIImage的类函数。所以重点就是找到GIF中的每一帧图片和每一帧的延迟是 阅读全文
posted @ 2016-03-22 15:13 Rayshen 阅读(3448) 评论(0) 推荐(0) 编辑
摘要: GCD 技术是一个轻量的,底层实现隐藏的神奇技术,我们能够通过GCD和block轻松实现多线程编程,有时候,GCD相比其他系统提供的多线程方法更加有效,当然,有时候GCD不是最佳选择,另一个多线程编程的技术 NSOprationQueue 让我们能够将后台线程以队列方式依序执行,并提供更多操作的入口 阅读全文
posted @ 2016-03-21 21:48 Rayshen 阅读(627) 评论(0) 推荐(0) 编辑
摘要: NSOperation是OC中多线程技术的一种,是对GCD的OC包装.它包含队列(NSOperationQueue)和操作(NSOperation)两个基本要素. 通过这篇文章你可以了解到: 根据打印的结果我们会发现,直接调用start方法时,系统并不会开辟一个新的线程去执行任务,任务会在当前线程同 阅读全文
posted @ 2016-03-21 21:47 Rayshen 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 假如调用一个函数,传入的参数为String,要以这样的格式传入: 阅读全文
posted @ 2016-03-21 15:05 Rayshen 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 我们在向后台Post数据的时候,常常需要把某个对象作为参数,比如在AF的框架中,我们进行Post时,其中的para参数就是需要NSdictionary的   要把自定义对象转成NSDictionary是一件非常麻烦的事情,这个类使用OC编写,通过Runtime访问属性列表,快速转换成字典。 Swif 阅读全文
posted @ 2016-03-15 21:00 Rayshen 阅读(4062) 评论(0) 推荐(1) 编辑
摘要: 本文作者Nate Cook是一位独立的Web及移动应用开发者,是继Mattt大神之后NSHipster的主要维护者,也是非常知名活跃的Swift博主,并且还是支持自动生成Swift在线文档的SwiftDoc.org网站创造者。在本文中,他介绍了在Swift中使用JavaScript的方法和技巧,对于 阅读全文
posted @ 2016-03-13 19:34 Rayshen 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 最近在开发项目时编译三方.a时出现了冲突,原因是存在duplicate symbol。 <1>模拟器编译时,应用的即时通讯模块采用的三方库(容联云),和视频监控模块采用的三方库(海康威视)之间有冲突,无法编译通过。 <2>真机编译时,假如对other linker flags设置为-ObjC,海康威 阅读全文
posted @ 2016-01-26 14:12 Rayshen 阅读(12844) 评论(0) 推荐(0) 编辑
摘要: 国内OSX开发的资料实在少,甚至连一本开发的书都找不到… 更无语的是,苹果自家的开发文档Sample Code不仅还停留在OC版本,还是MRC的… 在这样的情况下,OSX开发还真得靠“想象力”… 网上有Demo关于随机数,取色器等,基本就是一个Class就能搞定的。 比如https://github 阅读全文
posted @ 2016-01-20 17:08 Rayshen 阅读(3194) 评论(2) 推荐(0) 编辑
摘要: 原理:0.创建一个新的可变字典:NSMutableDictionary1.采用class_copyPropertyList函数遍历对象的属性2.property_getName获取属性名,valueForKey获取属性内容。3.判断该属性内容的Class:(1)假如为基础类型(NSString,NS... 阅读全文
posted @ 2015-12-29 13:41 Rayshen 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 1.简单的KVC介绍KVC是一种间接访问对象属性的机制,不直接调用getter 和 setter方法,而使用valueForKey 来替代getter 方法,setValue:forKey来代替setter方法。之前的一篇博客(http://www.cnblogs.com/rayshen/p/500... 阅读全文
posted @ 2015-12-28 15:27 Rayshen 阅读(363) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页