码迷,mamicode.com
首页 >  
搜索关键字:oc 可变参数传递    ( 5831个结果
OC中手动管理内存
//1.对象在完成创建的同时,内部会自动创建一个引用计数器,这个计数器,是系统用来判断是否回收对象的唯一依据,当我们的引用计数retainCount = 0的时候,系统会毫不犹豫回收当前对象//2.[对象 release] reatinCount - 1//3.[对象 retain] reatin....
分类:其他好文   时间:2014-05-28 18:43:14    阅读次数:258
OC的协议
oc协议在Object-C中,委托和数据源都是由协议实现的。协议定义了一个类与另一个类进行沟通的先验方式。它们包含一个方法列表,有些是必须被实现的,有些是可选的。任何实现了必需方法的类都被认为符合协议。协议,是通过网络,计算机使用者进行通讯后,互相进行约定规定的集合。两个类进行通讯,用协议就比较方便...
分类:其他好文   时间:2014-05-28 16:34:01    阅读次数:217
Objective-C单例模式的常用实现
oc中单例模式可以使用以下方法来实现+ (YourClass *)sharedInstance{ static dispatch_once_t once; static YourClass *sharedInstance = nil; dispatch_once(&once, ^ ...
分类:其他好文   时间:2014-05-28 03:11:58    阅读次数:168
OC内存管理2
这里是新的内容
分类:其他好文   时间:2014-05-27 00:20:22    阅读次数:162
iOS-网络基础
/** 目的:从网络服务器加载数据,能够保证应用程序内部的内容,常换常新,及时更新! 网络传输的数据格式: * JSON {} 字典 [] 数组 类似于OC中的快速包装数组和字典的方式 * XML 以成对出现的 格式解析: ...
分类:移动开发   时间:2014-05-26 21:02:36    阅读次数:282
(知其所以然 主题2)从底层分析OC中ARC和非ARC下深复制和浅复制
今天,在坊间听到有人在争论OC中关于NSString的深浅复制,听了下,感觉很有必要来一个分析总结,让我们从底层去了解OC中深浅复制的运作机制. 所谓copy就是在原有对象的基础上产生一个副本对象,遵循最关键的两点原则: 1. 改变原对象的属性和行为不会对副本对象产生任何影响 2. 改变副...
分类:其他好文   时间:2014-05-26 20:11:38    阅读次数:232
IOS中常见UI细节和常识
1. IBAction的参数========================================- (IBAction)left:(UIButton *)button1> 在OC中,绝大多数的控件监听方法的第一个参数就是控件本身2> 默认连线时的参数类型是id3> 如果要在监听方法中,方...
分类:移动开发   时间:2014-05-26 20:08:54    阅读次数:323
黑马程序员学习笔记_OC之给NSString增加分类
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 黑马程序员学习笔记_OC之给NSString增加分类 1、  目的:给某个类扩充一些方法,但不修改原来类的代码,不使用继承。 2、  分为三个步骤:1>新建一个方法类 2>声明 @interface 类名(分类名称)...
分类:其他好文   时间:2014-05-25 21:57:28    阅读次数:263
oc中的block
#import int main(int argc, const char * argv[]){ @autoreleasepool { //block的规则 //返回值类型(^block名称)(形参参数列表)一般形参变量名不用写= ^返回值类型(实参数列表){block体}...
分类:其他好文   时间:2014-05-25 20:37:16    阅读次数:193
IOS学习笔记 -- 基础MVC初学习
1. @property的参数说明ARC是苹果为了简化程序员对内存的管理,推出的一套内存管理机制使用ARC机制,对象的申请和释放工作会在运行时,由编译器自动在代码中添加retain和release1> strong:强指针引用的对象,在生命周期内不会被系统释放 在OC中,对象默认都是强指针2>...
分类:移动开发   时间:2014-05-24 10:06:26    阅读次数:392
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!