上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 前言 Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新特性。这也使得我们学习掌握这门语言变得相对来说更加困难。不过一切都是值得的,Swift 相比 Objective-C,写出来的程序更安全、更简洁,最终能 阅读全文
posted @ 2016-03-07 13:19 罗小浮 阅读(283) 评论(0) 推荐(0)
摘要: 有了多线程就有了资源竞争,当多个线程对同一资源进行操作时就容易出现安全隐患。 下面举一个卖票的例子来说明线程的安全隐患 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 阅读全文
posted @ 2016-03-07 13:15 罗小浮 阅读(286) 评论(0) 推荐(0)
摘要: 锁的类别:互斥锁,递归锁,条件锁,自旋锁等 锁的实现方式:NSLock,NSRecursiveLock, NSConditionLock,@synchronized,GCD的信号量等 下面说一下常用的几种锁: 1.@synchronized:对象级别所,互斥锁,性能较差不推荐使用 @synchron 阅读全文
posted @ 2016-03-07 13:15 罗小浮 阅读(169) 评论(0) 推荐(0)
摘要: OS中多线程的实现方案: 技术 语言 线程生命周期 使用频率 pthread C 程序员自行管理 几乎不用 NSthread OC 程序员自行管理 偶尔使用 GCD C 自动管理 经常使用 NSOperation OC 自动管理 经常使用 线程的状态 NSThread的创建方式: 1 2 3 4 5 阅读全文
posted @ 2016-03-07 13:14 罗小浮 阅读(179) 评论(0) 推荐(0)
摘要: 前言 Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新特性。这也使得我们学习掌握这门语言变得相对来说更加困难。不过一切都是值得的,Swift 相比 Objective-C,写出来的程序更安全、更简洁,最终能 阅读全文
posted @ 2016-03-07 13:10 罗小浮 阅读(450) 评论(0) 推荐(0)
摘要: 前言 Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新特性。这也使得我们学习掌握这门语言变得相对来说更加困难。不过一切都是值得的,Swift 相比 Objective-C,写出来的程序更安全、更简洁,最终能 阅读全文
posted @ 2016-03-07 13:10 罗小浮 阅读(265) 评论(0) 推荐(0)
摘要: 1.常用属性viewControllers //所有在栈中的控制器topViewController //栈顶控制器navigationBar //导航栏 竖屏下默认44,横屏默认32 2.对navigationBar的标题进行字体颜色等设置NSDictionary *dic = @{NSForeg 阅读全文
posted @ 2016-02-26 16:11 罗小浮 阅读(255) 评论(0) 推荐(0)
摘要: 关于多线程和网络编程的在我的文章里 阅读全文
posted @ 2016-02-26 16:10 罗小浮 阅读(114) 评论(0) 推荐(0)
摘要: 本地通知使用注意:用户使用当前app的时候时接收不到这个app的通知的,app必须在后台或者结束才能发送通知 下面是一个简单的本地通知例子 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 阅读全文
posted @ 2016-02-26 16:09 罗小浮 阅读(154) 评论(0) 推荐(0)
摘要: 1.NSURLSession有三种工作模式 (1)defaultSessionConfiguration(默认):使用的是基于磁盘缓存的持久化策略,Cache,Cookie。 (2)ephemeralSessionConfiguration(短暂):该模式不使用磁盘保存任何数据。所有和会话相关的ca 阅读全文
posted @ 2016-02-26 16:06 罗小浮 阅读(307) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页