属性列表是一种XML格式的文件,拓展名为plist如果对象是NSString、NSDictionary、NSArray、NSData、NSNumber等类型,就可以使用writeToFile:atomically:方法直接将对象写到属性列表文件中1、将对象归档到属性列表//将一个NSDictiona...
分类:
其他好文 时间:
2014-11-19 23:57:25
阅读次数:
204
+(NSDictionary*)readFromArchive:(NSString*)aFileName{NSString*errorDesc=nil;NSPropertyListFormatformat;NSString*plistPath=[[NSBundlemainBundle]pathForResource:aFileNameofType:@"plist"];NSData*plistXML=[[NSFileManagerdefaultManager]contentsAtPath:plistPath];..
分类:
其他好文 时间:
2014-11-19 18:55:22
阅读次数:
86
让ios程序一直保持在后台运行。首先我在xx-info.plist 里的 "Required background modes" 里加入"App provides Voice over IP services"
然后在delegate里加入以下代码,原理是进入后台时程序会在600秒那样结束任务,我做的就是在结束任务前新开一个任务,再结束旧任务,这样就一直的在后台运行,希望可能帮助到更多的人,我也查了很久才找到这个方法的。...
分类:
移动开发 时间:
2014-11-19 16:04:52
阅读次数:
294
//归档:
就是把数据按照定义的格式存储到文件中,方便从文件恢复对象数据
//解归档:
从归档文件中读取数据到对象变量中
#import
int main(int argc,
const char * argv[])
{
@autoreleasepool {
//归档
/*NSData *data =...
分类:
Web程序 时间:
2014-11-19 11:02:52
阅读次数:
218
项目是以前iOS7的,升级iOS8后,无法成功获取用户位置.后来才发现iOS8 使用定位需要在infoplist文件中加2个key,然后manager需要加一个方法,指定定位授权机制在plist文件里,加入:然后在代码中写上if (IOS_VERSION >= 8) { [_manager requ...
分类:
移动开发 时间:
2014-11-19 10:33:17
阅读次数:
139
虽然一直相信xcode肯定提供有语言本地化的设置地方,但是一直也没凑着去改!很多的汉化,还是使用代码去控制:比如navagition的return使用代码修改为“返回”!
最近在调用系统相机时,又出现英文的提示与按钮,这次没办法通过代码修改了!所以开始关注本地化,一看简单的两句话就搞定了,省事不少!
打开“info.plist”,添加一项“Localized resources can...
分类:
移动开发 时间:
2014-11-18 13:30:19
阅读次数:
191
MAC OS开启关闭ftp命令第一种:通过命令行来开启关闭,如下所示:开启 FTP Serversudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist关闭 FTP Serversudo -s launchctl unload...
分类:
系统相关 时间:
2014-11-18 13:09:51
阅读次数:
208
1.首先定义一个成员变量,存放所需的数据. 即:NSArray *apps#pragma mark - 重写apps的getter方法-(NSArray *)apps{ if (_apps == nil) { //加载plist文件 NSString *path =...
分类:
其他好文 时间:
2014-11-18 01:38:52
阅读次数:
140
ios8 定位问题解决思路:1、plist文件新加两条变量: a、NSLocationAlwaysUsageDescription=YES; b、NSLocationWhenInUseUsageDescription=YES2、增加判断是否手机为ios8系统,加权限 locationManager ...
分类:
移动开发 时间:
2014-11-17 17:17:59
阅读次数:
196
每个APP只显示一次上图的提示,即使卸载APP也不显示。如果想再次显示提示,可进入设置-->通用-->还原-->还原位置与隐私,即可。而且在ios6中文环境下,访问通讯录会出现错误提示,XXX 想访问您的日历:这个bug是无法修改的,可以在提示框中再添加一个提示:可以在plist添加NSContac...
分类:
其他好文 时间:
2014-11-14 19:15:55
阅读次数:
132