NSString 常量可以弱链接吗?AVCaptureSessionPresetiFrame960x540
在 iOS 5 之前没有定义。我避免实际引用它,它在 gdb 中加载得很好,但是当我加载 ipa 时,它似乎在调用 main 之前在 dyld 中崩溃。
相关问题,使用弱链接框架的外部常量崩溃 https://stackoverflow.com/questions/9274088/using-weakly-linked-frameworks-extern-constants-crash,似乎说“不”,我采取了相同的方法:直接使用字符串值。
常量也可以是弱链接的。要测试常量是否可用,您必须检查它的地址是否不可用NULL
在尝试使用它之前:
if (&AVCaptureSessionPresetiFrame960x540 != NULL) {
// Constant is available and can be used
}
请注意&
运算符获取常量的地址。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)