小编Red*_*ing的帖子

如何更改UInavigationBar附带的工具栏的颜色/样式?

我想将工具栏的颜色从默认的蓝色更改为黑色.我怎么做 ?谢谢.

iphone uitoolbar uinavigationcontroller ipad ios

1
推荐指数
1
解决办法
4601
查看次数

Xcode:Localizable.strings:字符串转换失败.该字符串为空.copystrings失败,退出代码为1

我使用Localizable.strings文件并用NSLocalizedString(@"KEY",@"COMMENT")替换我的应用程序中的字符串.

我现在更换了很多字符串,效果很好.我添加了一些字符串,现在我收到以下错误消息:

CopyStringsFile build/Debug-iphoneos/Australia.app/en.lproj/Localizable.strings en.lproj/Localizable.strings cd/Users/regisandre/Desktop/XCode/AUSTRALIAENINT setenv ICONV/usr/bin/iconv setenv PATH"/ Developer /平台/ iPhoneOS.platform/Developer/usr/bin:/ Developer/usr/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin"/Developer/Library/Xcode/Plug-ins/CoreBuildTasks.xcplugin/目录/资源/ copystrings --validate --inputencoding utf-8 --outputencoding binary en.lproj/Localizable.strings --outdir /Users/regisandre/Desktop/XCode/AUSTRALIAENINT/build/Debug-iphoneos/Australia.app/en .lproj en.lproj/Localizable.strings:字符串转换失败.该字符串为空.en.lproj/Localizable.strings:字符串转换失败.该字符串为空.Command/Developer/Library/Xcode/Plug-ins/CoreBuildTasks.

更新:

你是对的 !这是UTF-8/UTF-16编码的问题.一旦使用genstrings生成文件,就必须避免从其他文件(甚至是Xcode)中复制/粘贴字符串文件,因为它会引起一些编码问题.

一旦使用Xcode生成文件,所有修改都必须通过"直接键入keayboard"直接在文件中完成; 没有复制/粘贴!(除非你确定你复制/粘贴的格式是正确的,但似乎不太容易知道)

localization internationalization localizable.strings nslocalizedstring

0
推荐指数
1
解决办法
3199
查看次数

如何找出是一个长字符串,一个字obj c,iphone

我有一个长字符串,其中包含文本框中所有"输入的单词"的运行列表.我希望能够针对一个单词字符串检查长字符串,以查看长字符串是否包含短字符串中的单词.

有任何想法吗?

我已经尝试了这个和其他一些东西,其中newString是长字符串,currentTextrightnow是短字符串.

textRange =[newString rangeOfString:currentTextrightnow];
NSLog(@"currenttextright now is %@", currentTextrightnow);
if(textRange.location != NSNotFound)

{

    NSLog(@"Does contatin the substring");

}
Run Code Online (Sandbox Code Playgroud)

string iphone compare objective-c

0
推荐指数
1
解决办法
476
查看次数

NSuserDefault或Sqlite

我只是想清楚一些关于NSuser Default和Sqlite的概念.PLZ建议我,何时使用NSUserdefault以及何时使用sqlite.

我可以使用NSuserdefault来处理一些大数据吗?

iphone

0
推荐指数
1
解决办法
696
查看次数