保存到文件//**************存图片*******************NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*filePath=[[pathsobjectAtIndex:0]stringByAppendingPathComponent:[NSStringstringWithFormat:@"%@.png",@"jiet..
分类:
其他好文 时间:
2016-05-13 05:13:21
阅读次数:
97
添加结构体,用nsvlue类typedefstruct{NSUIntegerline;NSUIntegerrow;}TileLocation;//转换为NSValueNSValue*value=[NSValuevalueWithBytes:&tileLocobjCType:@encode(TileLocation)];//转换回结构体TileLocationloc;[valuegetValue:&loc];CGRectrect1=CGRectMake(0,0,..
分类:
移动开发 时间:
2016-05-13 05:12:11
阅读次数:
246
一、利用xmpp里的扩展文件进行xml数据解析,xml数据解析的框架需要自己手动写出。
包含这个头文件NSXMLElement+XMPP.m。主要使用了这个文件中的如下方法:
- (NSXMLElement *)elementForName:(NSString *)name
{
NSArray *elements = [self elementsForName:name];
if ([el...
分类:
移动开发 时间:
2016-05-13 04:24:01
阅读次数:
184
数据的本地化主要分为两个方面:1.简单数据的本地持久化(NSString、NSArray、NSDictionary、NSData)2.复杂数据的本地持久化(本文以Person类为例)
简单对象的本地化:
简单对象的本地化基本可以分为四步:
第一步:找到Documents的文件夹的路径。
第二步:我们要知道存储什么,所以要创建存储的对象
第三步:需要知道字符串最终的存储的地方,所以需要创建...
分类:
其他好文 时间:
2016-05-13 04:17:14
阅读次数:
319
1、//新的方法,登陆成功之后(旧的方法就不管了)
- (void)locationManager:(CLLocationManager *)manager
didUpdateLocations:(NSArray *)locations
//locationManager:didUpdateLocations:(调用很频繁)
//更新位置的方法之后就调用这个方法,数组中是按照时...
分类:
其他好文 时间:
2016-05-12 16:15:05
阅读次数:
124
对plist文件进行读写//获取路径对象
NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *path = [pathArray objectAtIndex:0];
//获取文件的完整路径
NSS...
分类:
移动开发 时间:
2016-05-12 16:02:53
阅读次数:
303
创建,插入,更新和删除:使用executeUpdate方法,而查询则用executeQuery
1.实例化FMDatabase
//paths: ios下Document路径,Document为ios中可读写的文件夹
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUser...
分类:
数据库 时间:
2016-05-12 15:00:05
阅读次数:
272
浅拷贝与深拷贝首先回顾下,浅拷贝:即指针拷贝,源对象和新对象指向的是同一个地址,也就是说浅拷贝要复出出来一个新的文件,但两个文件的地址还是一个。浅拷贝的话是只有不可变数组(如:NSArray,NSSet,NS字典)遇上copy,才是浅拷贝,剩下的都是深拷贝。例如: Dog * dog1 = [Dog new];// 这里就是浅拷贝,即指针拷贝
Dog * dog2 = dog1;而深拷贝,自己定义的...
分类:
编程语言 时间:
2016-05-12 11:55:27
阅读次数:
207
数组的概念和常用方法:
Foundation中的数组(NSArray,NSMutableArray)是一组有序的对象集合,通过索引下标获取数组中各个元素。与字符串相同,数组也有可变和不可变数组之分。
数组中不可以存放基本数据类型,只能存放类的对象。
如果需要将基本数据类型放入数组中,需要通过NSNumber进行数据的“封装“。
//数组的创建与初始化
//(...
分类:
编程语言 时间:
2016-05-12 11:25:37
阅读次数:
182
相关文章:
Runtime的初步认识——结构体与类
Runtime的初步认识——消息机制一提到给一个类添加点什么,我们有可能首先就想到类别(Category)。那么我们就弄一下。利用 Category 给现有的类添加属性比如我们要给一个 NSArray 添加一个属性叫做NSString *name。我们首先新建一个Objective-C文件。File: NameFile Type:Categor...
分类:
其他好文 时间:
2016-05-11 11:28:10
阅读次数:
245