iOS按照视频在已有项目里面添加集成UI,出现ARC Semantic Issue问题。

iOS按照视频在已有项目里面添加集成UI,出现ARC Semantic Issue问题。
11.jpg

 
共12个回复

zl

2015-09-06 11:12

other link 设置 ,依赖库  项   截图下

无限大的小

2015-09-07 20:53

[attach]1260[/attach] [attach]1259[/attach]  

超级宋

2015-09-08 11:13

我也一直出现这问题,你解决了吗?

无限大的小

2015-09-08 13:55

应该是头文件的引用,或者库的添加,出现了问题。不过我现在在开发其他模块这个还在放着。

zl

2015-09-08 19:02

预编译文件加了么   预编译文件的路径设置了么

无限大的小

2015-09-09 18:18

还是解决不了。这问题没头绪啊。编译路径都设置了。 [attach]1289[/attach]

环信沈冲

2015-09-09 19:14

        lib 静态库,包含连个静态库libEaseMobClientSDK.a和libEaseMobClientSDKLite.a。 libEaseMobClientSDKLite.a不包含实时语音功能,libEaseMobClientSDK.a包含所有功能。如果你的app中不需要实时语音功能,删掉libEaseMobClientSDK.a只使用libEaseMobClientSDKLite.a即可。         您使用的是libEaseMobClientSDKLite.a,所以Other Link Flags需要使用-force_load空格加libEaseMobClientSDKLite.a路径。

xiao

2015-09-22 17:25

有人解决了这个问题吗?

lizg

2015-09-22 17:37

@xiao 上述给出的解决方案没有解决您的问题么

xiao

2015-09-22 18:25

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h:448:24: Variable has incomplete type 'void' /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h:448:24: Receiver 'NSString' for class message is a forward declaration /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h:448:24: No known class method for selector 'stringWithUTF8String:'

xiao

2015-09-22 18:26

我用的是libEaseMobClientSDK.a

lifei9241

2015-09-22 18:55

贴一下右边

xiao

2015-09-22 19:25

添加SDK的时候没有问题,后来就按视频添加UI,添加过后出现了这个问题,后来改了一下Precompile prefiex header 为NO,出现了其他的问题,改着改着就又出现了这个问题了。问题指向都是nsobjectRuntime.h。 [attach]1386[/attach] 代码里面没有显示错误。

Half12345

2015-09-22 19:33

看下你pch文件是不是好用的。对照demo看看

xiao

2015-09-22 20:41

复制了demo里面的pch文件,成功了,不过还有其他的一些问题,解决了,现在可以运行了。谢谢大家的帮助。

dujiepeng

2015-09-23 17:50

这个问题一般应该是c++和oc混编时出现,一般就是在应用oc文件的时候,如果是在Pch文件里引用的,需要加个 #ifdef __OBJC__ import xxxx // 把你的头文件都加到这个#if中 #endif   这样处理。
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

在线咨询

电话咨询

技术咨询

免费试用