BOOL isosd = [dd writeToURL:[NSURL URLWithString:path] options:NSDataWritingAtomic error:&error1]
这样写文件如果在非越狱机上调试 会失败 提示用户权限有问题 这样应该是违背了所谓的沙箱原理
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)
NSString *documentsDirectory = [paths objectAtIndex:0]
NSString *writableDBPath = [documentsDirectory stringByAppendingPathComponent:@"livefile.mp3"]
BOOL isosd = [dd writeToFile:writableDBPath atomically:YES]
这样些则无问题!
NexStar 允许用户同时连接至三台设备,将 2.5" 或 3.5"SATA硬盘插入 NexStar 之中,这样用户就可以在不同的平台上开始浏览他们的文件了。NexStar 还有一个 USB 3.0 接口,这样用户就可以更快地直接从电脑上访问硬盘中的数据。NexStar 是用户快速获得硬盘数据的一种完美解决方案。在使用本地化语言之前,来看看本地化语言文件内容的结构(这里以Chinese为例):"Cancel"="取消"
"OK"="确定"
"Tip"="信息提示"
"Login Faild"="登陆失败"
其实就是简单的字符串替代而已,在程序中,如果有个UILable控件,需要赋值:lbLoginTip.text = NSLocalizedString(@"Login Faild", nil)最后在lbLoginTip上看到的是“登陆失败”,而不是“Login Faild”。
接下来看看怎么来创建本地化文件:首先New File
2.创建好本地化文件,接下来命名:
3.本地化文件创建好了,然后添加本地语言。
打开“info.plist”,添加一项“Localized resources can be mixed”,值设置为“yes”即可!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)