- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //创建语音配置,appid必须要传入,仅执行一次则可 NSString *i ...
分类:
移动开发 时间:
2016-04-15 17:53:55
阅读次数:
223
把数据请求和风火轮的效果封装成一个方法,用的时候直接调用这个方法就可以 + (void)startRequest:(NSString*)method baseurl:(NSString*)baseurl param:(NSDictionary*)params success:(DKSuccess)s ...
分类:
其他好文 时间:
2016-04-13 15:59:54
阅读次数:
279
//主要作用: //由于OC中NSArray\NSDictionary中只能存储对象 //那么NSNumber就是用来把int\float\double等转换成对象 NSNumber * nb=[NSNumber numberWithInt:5]; NSArray * arr=@[nb]; NSNu ...
分类:
其他好文 时间:
2016-04-13 00:12:38
阅读次数:
138
NSFileManager *manager=[NSFileManager defaultManager]; // /Users/Amuxiaomu/Desktop/STUDY/代码练习/0411 NSError *err; //1.获取详细信息 NSDictionary * dic=[manage ...
分类:
其他好文 时间:
2016-04-12 23:56:11
阅读次数:
208
DMBasicDataModel.h #import <Foundation/Foundation.h>@interface DMBasicDataModel : NSObject- (id)initWithDictionary:(NSDictionary *)dictionary;@end DMB ...
分类:
移动开发 时间:
2016-04-11 20:50:57
阅读次数:
374
// 数组用系统方法compare做字母的简单排序 NSArray *oldArray = @[@"bac",@"bzd",@"azc",@"azz"]; NSArray *newArray = [oldArray sortedArrayUsingSelector:@selector(compare ...
分类:
移动开发 时间:
2016-04-09 18:36:54
阅读次数:
186
本地存储数据简单的说有三种方式:数据库、NSUserDefaults和文件。 NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString,NSNumber, NSDate, NSArray, NSDictionary,详细方法可以查看类文 ...
分类:
其他好文 时间:
2016-04-09 13:43:49
阅读次数:
145
Fouandation 中常见的理解错误区 1.NSString //快速创建(实例和类方法) 存放的地址是 常量区 NSString * string1 = [NSString alloc]initWithString:@“123”]; NSString * string3 = [NSString ...
分类:
其他好文 时间:
2016-04-09 11:55:03
阅读次数:
316
数据的序列化,持久化,归档 1.Foundation 2.数据属性列表(NSArray,NSDictionary) 3.sqlite,cocodata 归档后文件的数据会自动加密,不再是明文,局限性在于,只能对一个对象进行归档 /**归档,数据持久化,数据序列化**/ /* NSString *fi ...
分类:
其他好文 时间:
2016-04-09 10:47:41
阅读次数:
187
plist文件只能存储OC常用数据类型(NSString、NSDictionary、NSArray、NSData、NSNumber等类型)而不能直接存储自定义模型对象; 我们拿NSData举例: 先查看我们的打印台: 查看我们的沙盒: 使用前提:该对象实现了 writeToFile方法,这样我们才能 ...
分类:
移动开发 时间:
2016-04-08 15:01:55
阅读次数:
151