![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C
文章平均质量分 67
like7xiaoben
这个作者很懒,什么都没留下…
展开
-
Objective-c之NSString对象的创建(1)
//简单的定义 NSString *aString = @"NSString创建的对象"; NSLog(aString);//不需要分配内存空间和初始化 NSString *tt = [NSString stringWithFormat:@"hello"];NSLog(@"%@",tt);[tt release]; //需要分配内存空间和初始化,使用完后需要release原创 2012-04-28 20:11:58 · 7181 阅读 · 0 评论 -
Objective-c之NSString+NSMutableString+NSValue+NSAraay用法汇总
NSString+NSMutableString+NSValue+NSAraay用法汇总/******************************************************************************************* NSString *******************************************转载 2012-04-30 15:13:00 · 1722 阅读 · 0 评论 -
Objective-c之NSCopying
copy的原理: 执行协议,类中必须实现copyWithZone:方法响应的copy消息。 copy消息将发送copyWithZone:这个消息给你的类,它的参数是nil。 copyWithZone:返回一个不可改变的copy *MyPoint.h*/#import @interface MyPoint : NSObject//继承超类{ int x;原创 2012-04-28 20:18:00 · 4961 阅读 · 1 评论 -
Objective-C 基本语法(1)
1.头文件名称的写法:例如 demo.h 实现文件的写法(c++中cpp文的写法) demo.m2.NSLog和printf这两种打印的方式 NSLog:NSLog(@"我的姓名"); 注意:要加上@ printf:printf("我的姓名"); 相对于printf来说,NSLog更好些,它添加了特性,例如时间戳,日期戳和自动附加换行符; @表原创 2012-04-21 16:46:10 · 1574 阅读 · 0 评论 -
IOS成长之路-NSDate
//创建一个时间对象 NSData * date = [NSDate date]; //打印时间 NSLog(@"today is %@",date); //再获取的时间date减去24小时的时间(昨天的这个时候) NSDate *yesterday = [NSDate dateWithTimeIntervalSinceNow:-(24*60*60原创 2012-05-01 14:47:41 · 5195 阅读 · 1 评论 -
IOS成长之路-NSDictionary和NSMutableDictionary例子微解
//创建不可改变的词典 NSDictionary * dictionary; dictionary = [NSDictionary dictionaryWithObjectsAndKeys:@"good lucky",@"why",@"bye bye",@"how",nil]; //里面的元素个数是奇数(不包括最后的 nil)的话是不可以的,偶数才行,因为是 id原创 2012-05-02 00:33:20 · 78227 阅读 · 1 评论 -
IOS成长之路-NSData和NSFileManager例子微解
//NSData遵循NSCopying NSCoding协议,它提供面向对象的数组存储为字节 //适用与读写文件,而读写文件的时候需要一个缓冲区,而NSDate就提供了这么一个缓存区 //定义一个char类型的字符串 const char * string = "Hi there ,this is a C string"; //建立缓冲区,把字符串添加进去原创 2012-05-01 20:29:31 · 10876 阅读 · 0 评论 -
IOS-使用framework实现功能模块动态更新
测试Xcode版本为6.1.1实现过程简述:把想要的作为动态更新的模块,移动到我们创建的Framework工程中,然后得到我们想要的动态库文件,把此文件再通过iTunes放到“主程序”项目的document文件夹下,从而实现从主程序中去加载此动态库,从而实现功能模块的动态更新效果。理想效果为支付宝APP,而支付宝采用的是HTML5(网页)的形式实现的,这是目前最通用的实现方式,但是不适用于复杂原创 2015-03-05 13:54:06 · 25090 阅读 · 18 评论