ios开发
文章平均质量分 89
pppppppc
My interests are in Parallel Computing and Optimization.
展开
-
A Swift Tour
目录目录About SwiftHello World变量与常量数据类型转换以及字符串String插值数组Array和字典DictionaryAbout SwiftSwift是一门汲取了C与Objective-C的精华,用来开发iOS和OS X应用的新的编程语言(由苹果公司于2014年6月7日发布)。Swift摆脱了C语言兼容性的约束,采用安全的编程模式并且添加了现代化的特性,让编程更加容易原创 2015-03-10 16:24:11 · 928 阅读 · 1 评论 -
Swift 构造器探究
Swift 构造器探究什么时候要用构造器?对于类(Class)其实在其他语言中,比如说Java对于属性的初始化没有严格的要求。甚至在Model层只有对应属性的get,set访问器。而在Swift中无论是对于结构体(Structure)还是类(Class),如果其中存在存储属性(stored property),那么必须在合适的地方给它赋初始值,也就是初始化。不能让它们成为不确定的状态,即没有初始化。原创 2015-04-24 19:52:50 · 2913 阅读 · 0 评论 -
Objective-C Runtime系统
介绍Objective-C与C语言不同的就是增加了面向对象的特性。然而具有面向对象的它由于Runtime系统的支持,使得和传统的面向对象语言例如C++,java又有很大的不同。在传统面向对象语言中,大部分的面向对象特性是由编译器完成的,而Objective-C把绝大部分工作延迟到了运行时去决定。例如,在传统的面向对象语言中,让某个对象执行某个方法,通常叫做方法调用(method invocation原创 2016-02-07 19:58:53 · 436 阅读 · 0 评论 -
Key-Value Observing
介绍Key-Value Observing 简称KVO,中文名键值观察。如果学过设计模式,那么它其实就是借助于KVC实现的观察者模式。一个观察者A观察B的属性,当B的属性引起变化时,通知A做出相应的决策。下面简略介绍了一个PersonObject观察自己的银行中的账户余额属性,当账户余额发生变化时通知观察者做出相应角色 PS: 在学习KVO之前,一定要先学习KVC。具体实现为了实现KV原创 2016-02-13 11:56:46 · 1175 阅读 · 0 评论 -
深入理解RunLoop
2015-06-01 11:19 编辑: lansekuangtu 分类:iOS开发 来源:ibireme24 40015iOSOS XRunLoop招聘信息:Mac软件高级开发工程师java高级软件工程师iOS软件工程师Web后端高级开发工程师移动端开发工程师iOS工程师iOS工程师手游JAVA 服务器端主程cocos2dx手游客户端主转载 2016-02-17 17:17:18 · 398 阅读 · 0 评论 -
Key-Value Coding
Key-Value Coding介绍Key-Value Coding简称KVC,中文名为键值编码。它是一种利用字符串间接访问对象属性的方法。而这个字符串便就是键。访问器,即setter和getter,也是一种间接访问对象属性的方法,只不过在有些场合更加适合使用KVC。虽然KVC在业务逻辑中很少会使用,但是它是Key-Value Observing,Core Data, Cocoa bindings,原创 2016-02-12 16:49:50 · 2898 阅读 · 0 评论