码迷,mamicode.com
首页 >  
搜索关键字:effective objective c    ( 6648个结果
Objective-C内存管理与原理
尽管苹果在iOS 5/ Mac OS X 10.7 开始导入ARC,利用 Xcode4.2 可以使用该机能。ARC就是自动引用计数,是一项为Objective - C程序在编译时提供自动内存管理的功能。ARC可以让你把注意力集中在你感兴趣的代码,对象图,和你的应用程序中的对象之间的关系,让你不必.....
分类:其他好文   时间:2014-07-07 11:58:15    阅读次数:165
Objective-C之Block与数组排序
NSArray *stringArray = [NSArray arrayWithObjects:@"zhangsan",@"lisi",@"wangjun",@"lanlan",@"yangyi",@"qianzhongshu",@"sunwukong",@"wugang", nil]; NSA....
分类:其他好文   时间:2014-07-03 00:53:02    阅读次数:238
Cheatsheet: 2014 06.01 ~ 06.30
Mobile Developing iOS8 Apps Using Swift – Part 1- Hello World The Insider's Guide to Android Interviewing iOS8 – How to use Objective-C Classes in Swi...
分类:其他好文   时间:2014-07-02 22:49:44    阅读次数:311
Objective-C中的协议(Protocol)和类别(Category)
1.什么是协议?2.协议与类别的声明和使用1.什么是协议? 在Objective-C中,不支持多继承,即不允许一个类有多个父类,但是OC提供了类似的实现方法,也就是协议。协议有点类似于Java里的接口,不同点就是在协议里,可以提供可选的方法,不要求全部继承。 协议包括正式协议和非正式协议。 正...
分类:其他好文   时间:2014-07-02 18:45:30    阅读次数:158
objc/runtime.h 相关
Objecitve-C的重要特性是Runtime(运行时),在Interacting with the Runtime(交互运行)中,运行时函数部分,苹果给出了/usr/lib/libobjc.A.dylib库,这个共享库提供支持动态属性的objective - c语言,通过其接口,可以用于开发将其...
分类:其他好文   时间:2014-07-02 18:30:02    阅读次数:272
allocWithZone
从 Objective-C 里的 Alloc 和 AllocWithZone 谈起Creative Commons 共享创意许可,转载请注明来源一、问题起源一切起源于Apple官方文档里面关于单例(Singleton)的示范代码:Creating a Singleton Instance.主要的.....
分类:其他好文   时间:2014-07-02 17:12:50    阅读次数:364
做iOS开发我为什么弃用Objective-C而选择RubyMotion?
Hendrik Mans是德国汉堡市的一名程序员,他从事iOS开发已有很长一段时间了,起初他一直使用Objective-C语言进行编程而忽视了RubyMotion。从前他认为 RubyMotion只是个介于Ruby和Objective-C之间的交叉编译器,但后来他发现自己完全错了,现在Hendrik已彻底改变了自己的想法。   RubyMotion 关于Ruby语言 H...
分类:移动开发   时间:2014-07-02 16:40:42    阅读次数:388
Effective Item 3 - 避免不必要的对象
通常,我们更喜欢重用一个对象而不是重新创建一个。如果对象是不可变的,它就始终可以被重用。下面是一个反面例子,JoshuaBloch明确指出[DON‘TTOTHIS]:Strings=newString("stringette");该语句每次执行时都创建一个新的实例。String构造器中的参数"stringette"本身是一个实例..
分类:其他好文   时间:2014-07-02 15:33:43    阅读次数:231
【OC语法快览】二、存取方法
Accessors 存取方法 All instance variables are private in Objective-C by default, so you should use accessors to get and set values in most cases. There are two syntaxes. This is the traditional 1.x syntax: OC中所有的实例变量默认是私有的,所以多数情况下你应该使用访问器来获得和设置实例变量的值。访问器有...
分类:其他好文   时间:2014-07-02 08:39:04    阅读次数:231
使用swift语言进行IOS应用开发
在Swift中能够直接使用用Objective-C语言提供的api (包括系统框架与自己的定制代码),也能够在Objective-C中使用Swift提供的类和api ,还能够在一个工程中混合使用Swift 和Objective-C两种语言,两者之间能够互相交互。       任意Objective-C的框架或C库(包括所有的Objective-C系统框架,例如Foundation、UIKit...
分类:移动开发   时间:2014-07-01 15:35:07    阅读次数:356
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!