码迷,mamicode.com
首页 >  
搜索关键字:ios类    ( 91个结果
Objective-C(8)内存管理之自动释放池
自动释放池是一种半自动的内存管理方式autorealease方法:-(instancetype)autorelease此方法将对象放到自动释放池中,当自动释放池销毁时,池中的所有对象都会随之销毁。常见的使用方式:Person*p=[[[Perosnalloc]init]autorelease];使用@autoreleasepool关键字来使用自动释放..
分类:其他好文   时间:2016-02-28 17:08:10    阅读次数:143
Objective-C(9)内存管理之ARC
ARC机制及判断准则ARC:AutoReferenceCounting自动引用计数是一种编译器机制,在编译过程中,为我们的代码添加retain、release、autorelease等方法在iOS7.0之后强制使用,使程序员不用再关心内存管理,要求:1)不能使用retainrelease等操作引用计数的方法2)不可以使用autorel..
分类:其他好文   时间:2016-02-28 17:07:23    阅读次数:200
Foundation框架(2)字符串对象
字符串对象NSStringObjective-C使用NSString类描述字符串NSString是一种不可变对象,即:对象创建后,值不可改变NSString提供大量的操作方法:多样的创建方式与数值的转换文件/URL操作子串的获取构建新串描述路径的各种操作...字符串对象NSString及基本操作创建:init方法和类..
分类:其他好文   时间:2016-02-28 17:04:47    阅读次数:267
Foundation框架(4)字典对象及plist文件
字典对象NSDictionaryNSDictionary用于描述字典对象,数组的下标是整型数,字典的下标是字符串类型的key创建:+(instancetype)dictionary +(instancetype)dictionaryWithObject:(ObjectType)anObjectforKey:(id<NSCopying>)aKey +(instancetype)dictionaryWithObjects:(N..
分类:其他好文   时间:2016-02-28 17:04:07    阅读次数:205
Objective-C(14)Xcode7新特性
nullabilitynullability特性用来指明指针是否可以为nil,通过这种特性能够更清晰的表达API的意图。同时编译器在编译时会对代码进行nullability检查,提示必要的警告。使用时需要添加到NS_ASSUME_NONNULL_BEGIN…NS_ASSUME_NONNULL_END之间对象指针:nullablenonnullC指针:__no..
分类:其他好文   时间:2016-02-28 01:05:31    阅读次数:135
2015.12.17 初识OC&iOS 类和对象
iOS是iPhone Operation System的缩写。使用iOS系统的设备有哪些『iPhone手机,iPad,Apple watch(Watch OS),iPod touch』。交互层:cocoa touch操作系统层:iOS底层:硬件#include 与 #import的区别 #incl....
分类:移动开发   时间:2015-12-17 19:18:17    阅读次数:167
IOS类别
类别是在原有类的基础上,不通过继承的方式,添加新的方法,分散类的实现,方法的私有化. 有时我们需要在一个已经定义好的类中增加一些方法,而不想去重写该类。比如,当工程已经很大,代码量比较多,或者类中已经包住很多方法,已经有其他代码调用了该类创建对象并使用该类的方法时,可以使用类别对该类扩充新的方...
分类:移动开发   时间:2015-11-14 16:26:53    阅读次数:228
类和对象 nil/Nil/NULL的区别
iOS-----类和对象,nil/Nil/NULL的区别iOS中类和对象,nil/Nil/NULL的区别类与对象的概念类是对同一类事物高度的抽象,类中定义了这一类对象所应具有的静态属性(属性)和动态属性(方法)。对象是类的一个实例,是一个具体的事物。类与对象是抽象与具体的关系。类其实就是一种数据类型...
分类:其他好文   时间:2015-11-10 19:08:09    阅读次数:210
ios 类似淘宝评论星星功能
创建星星视图://星星 _myview = [[UIView alloc]initWithFrame:CGRectMake(95, 5, 200, 50)]; UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc]initWit.....
分类:移动开发   时间:2015-10-26 15:27:16    阅读次数:498
iOS类别(Category)
iOS类别(Category)与扩展(Extension)苹果的官方文档Category在iOS开发中使用非常频繁。尤其是在为系统类进行拓展的时候,我们可以不用继承系统类,直接给系统类添加方法,最大程度的体现了Objective-C的动态语言特性。#import@interfaceNSObject ...
分类:移动开发   时间:2015-10-14 16:01:11    阅读次数:212
91条   上一页 1 2 3 4 5 6 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!