小编Cod*_*kes的帖子

如何强制NSLocalizedString使用特定语言

在iPhone上NSLocalizedString返回iPhone 语言的字符串.是否可以强制NSLocalizedString使用特定语言使应用程序使用与设备不同的语言?

localization objective-c internationalization nslocalizedstring ios

261
推荐指数
16
解决办法
14万
查看次数

如何在Core Data中使用二进制标志?

int32在Core Data数据库中有一个属性.我用它int作为一个enum位字段.

是否可以NSPredicate根据此int的二进制值创建查询项?有点像@"bitFieldAttribute & 0x0001"

我也想知道这是否可以使用二进制类型属性?

iphone core-data nspredicate nsfetchrequest bit-fields

21
推荐指数
3
解决办法
4314
查看次数

如何在特定行的xcode中禁用警告?

我有一个类似这样的调用[类方法]和一个警告说类可能不响应"方法"消息.

"方法"消息确实不存在,但我的代码使用未知消息捕获(使用forwardingTargetForSelector),因此它将运行良好,并且构建为以这种方式运行.我怎么能隐藏这个恼人的警告?

xcode warnings message forwarding

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

如何从Xcode访问API参考?

我厌倦了在xcode和浏览器之间切换来检查来自Apple网站的iPhone API参考.有没有更好的方法直接从Xcode?理想情况下,我想选择一个单词并自动在APi参考中搜索它.

iphone api xcode

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

在iPhone上加载大图像的最快方法是什么?

我应该使用UIImage还是CGImage?Png还是Jpg?我已经阅读了文档并尝试了不同的东西,但没有注意到显着的改进.加载图像可能需要1秒钟,这似乎很慢

memory iphone performance uiimage

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

Java,"指针"等式和字符串比较

我的C代码使用了很多由静态字符串常量标识的命令.

static char* KCmdA = "commandA"
static char* KCmdB = "commandB"
static char* KCmdC = "commandC"
Run Code Online (Sandbox Code Playgroud)

在CI中可以比较两个字符串与strcmp(A,B),但因为我只通过它们的静态字符串标识符引用这些命令,所以只检查指针不等式更快,因为我知道我的unknowCMD只能是指向我的一个静态字符串的指针字符串.

switch(unknowCMD)
{
    case KCmdA:
    ...
    case KCmdB:
    ...
}
Run Code Online (Sandbox Code Playgroud)

我想在Java中相当于strcmp的方法是等于:

unknowCMD.equals(KCmdA)
Run Code Online (Sandbox Code Playgroud)

Java中是否有等效的指针相等?我知道Java只使用引用.是否可以在不实际比较字符串的情况下使用这些引用进行相等性测试?

对不起,如果这很明显我已经检查了文档,但没有找到任何确定的答案.

java string pointers equality reference

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

C宏写一个堆栈变量长度结构?

我不知道这是否可行,但我想编写一个在堆栈上声明可变长度结构的宏.我想做这样的事情:

#define STATICLIST(max)       struct SStaticList { int iSize; id iObjects[max]; }
Run Code Online (Sandbox Code Playgroud)

并称之为:

STATICLIST(32) Size32List
STATICLIST(64) Size64List
Run Code Online (Sandbox Code Playgroud)

但我正在重新声明类型struct SStaticList错误

c variables macros declaration list

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