随笔分类 - Foundation框架
简单总结Foundation框架下常用的类比如集合..
摘要:修改老代码时发现,发现这行代码 在真机没问题,而模拟器上报错: 文件路径如下: 这是因为在模拟器上filePath没有返回文件路径,所以array是空值,因此必须更改查找文件路径的方式: https://www.jianshu.com/p/a4935e6427ec 根据文章重新修改获取路径,那么无论
阅读全文
摘要:NSDate为日期时间类对象,简单操作:注意:直接NSLog输出NSDate对象,默认是以0时区为标准,因此会比北京时间少8小时1.将Date格式转换为自定义格式的字符串格式 // 自定义Date时间日期格式 // 创建日期时间对象 NSDate *date = [NSDate date]; // 借助日期时间对象格式化对象 NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; // 定义要显示的时间日期格式 HH:表示24小时格式 hh:表示12小时格式 fo...
阅读全文
摘要:1.Foundation框架中提供了很多的集合类如:NSArray,NSMutableArray,NSSet,NSMutableSet,NSDictionary,NSMutableDictionary但是这些类只能存放OC对象类型的数据2.如果要存放基本数据类型,必须先将基本暑假类型包装成对象类型然后再用集合类进行存储,OC中提供的包装类是NSNumber,NSValue。其中NSNumber继承于NSValue。3.NSNumber主要针对于基本数据类型的包装,NSValue主要针对结构体进行包装4.将包装成NSNumber或NSValue对象类型后存放在数组中,然后从集合类中取出NSNum
阅读全文
摘要:Foundation框架中常用的类有:NSString、NSArray、NSSet、NSDictionary以及它们对应的子类NSMutableString、NSMutableArray、NSMutableSet、NSMutableDictionary,父类统一为不可变而子类可变,还包括NSDate、NSObject可变和不可变的区别是对象内容的可变和不可变,子类既然是继承父类那么子类可以使用父类中的任意方法1.NSString类的操作使用NSString类的对象初始化方法创建字符串 //创建无参数的字符串 NSString *str2 = [[NSString alloc] in...
阅读全文
摘要:1.安装Xcode工具后会自带开发中常用的框架,存放的地址路径是:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/2.在iOS开发中所有框架中Foundation框架是最基础的框架,Foundation框架里面包含了常用的类和数据类型比如结构体、枚举等3.使用Foundation框架只要包含它的主头文件即可,主头文件里面包含了框架中所有内容的头文件4.Foundation框架中常用的结构体
阅读全文

浙公网安备 33010602011771号