Questions tagged «cocoa»

Cocoa是Apple的macOS应用程序开发框架,由Foundation,Application Kit和Core Data组成。对iOS问题使用“可可触摸”标签。

9
有没有办法抑制Xcode中的警告?
有没有办法抑制Xcode中的警告? 例如,我正在调用一个未公开的方法,由于该方法不在头文件中,因此我会收到编译警告。我知道我可以将其添加到标题中以停止警告,但是我想知道是否有其他方法可以将其添加到标题中(这样我就可以使标题保持清洁和标准)来抑制警告?杂物之类的?

20
SecItemAdd和SecItemCopyMatching返回错误代码-34018(errSecMissingEntitlement)
有时,当我从Xcode在设备上运行应用程序时,我会尝试访问钥匙串,但由于错误-34018而失败。这与任何已记录的钥匙串错误代码均不匹配,因此无法一致地复制。(可能是30%的时间,但我不清楚为什么会发生)。使调试此问题非常困难的原因是完全缺少文档。知道是什么原因造成的,以及如何解决?我正在使用Xcode 5并在设备上运行iOS 7.0.4。 这里有一个关于此的公开问题:https : //github.com/soffes/sskeychain/issues/52 编辑:为每个请求添加钥匙串访问代码 我正在使用该SSKeychain库与钥匙串接口。这是代码段。 #define SERVICE @"default" @implementation SSKeychain (EXT) + (void)setValue:(NSString *)value forKey:(NSString *)key { NSError *error = nil; BOOL success = NO; if (value) { success = [self setPassword:value forService:SERVICE account:key error:&error]; } else { success = [self deletePasswordForService:SERVICE account:key error:&error]; } NSAssert(success, @"Unable …

3
最佳实践-您自己的项目/应用程序的NSError域和代码
之前有一篇SO帖子,关于为您自己的框架设置错误域,但是关于为您自己的项目/应用设置错误域和自定义错误代码的最佳实践是什么? 例如,假设您正在使用具有大量验证的Core Data密集型应用程序,那么您应该坚持使用“现成的” Core Data错误代码(例如NSManagedObjectValidationErrorfrom CoreDataErrors.h),还是应该创建自己的错误代码MyAppErrors.h并使用更具特异性(即MyAppValidationErrorInvalidCombinationOfLimbs? 创建一个自定义错误域和一组错误代码可能会极大地使您的代码歧义化,但是维护起来是否过多的开销,是否需要担心错误代码编号冲突?还是这里还有其他问题?



23
Xcode 4的隐藏功能
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 现在Xcode 4正式发布了,是时候回答我之前的问题了:Xcode的隐藏功能 那是什么 您不能没有的那些隐藏的Xcode 4小提示和技巧是什么? 请限制您的技巧为那些仅针对Xcode 4的新技巧!

23
在学习Objective-C之前先学习C
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 作为一名有抱负的苹果开发人员,如果要在进入Objective-C并最终进入Cocoa Framework之前先学习C更好,我想征询社区的意见。 我的直觉说学习C,这将为我奠定良好的基础。
107 c  objective-c  cocoa 


18
如何使用iconutil手动创建icns文件?
当我验证我的应用程序时,出现以下错误: 该应用程序包不包含ICNS格式的图标,同时包含512x512和512x512@2x。 我曾经使用Img2icns应用制作icns图标,直到今天它始终可以正常工作。但是现在我得到了这个错误,没有办法使它起作用。我试图将两个PNG文件(512x512和1024x1024)放到Img2icns中,但是我总是收到该错误。我还尝试遵循Apple OS X人机界面指南中的说明,但是当我尝试制作图标集时,出现此终端错误: -bash:意外令牌“ newline”附近的语法错误 我对终端命令不是很好,所以也许我做错了什么。我写: iconutil -c icns </Users/myname/SDK Mac Apps/MyApp/grafica/icon.iconset> 如果有人可以帮助,将不胜感激。谢谢,马西。
106 xcode  macos  cocoa  icons  iconutil 



13
Objective-C / Cocoa Touch中的HTML字符解码
首先,我发现了这一点: 目标C HTML转义/转义,但对我不起作用。 我的编码字符(来自RSS feed,顺便说一句)如下所示: & 我在网上搜索了所有内容,并找到了相关的讨论,但没有解决我的特定编码,我认为它们被称为十六进制字符。



13
如何在可可中与原始类型一起使用performSelector:withObject:afterDelay:?
该NSObject方法performSelector:withObject:afterDelay:允许我在一定时间后使用对象参数调用对象上的方法。它不能用于带有非对象参数的方法(例如,整数,浮点数,结构,非对象指针等)。 使用带有非对象参数的方法来实现相同目的的最简单方法是什么?我知道对于regular performSelector:withObject:,解决方案是使用NSInvocation(顺便说一句,这确实很复杂)。但是我不知道如何处理“延迟”部分。 谢谢,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.