架构arm64的未定义符号:“_ OBJC_CLASS _ $ _ RadioUIButton”

时间:2017-12-09 10:51:02

标签: ios objective-c iphone xcode

我正在尝试创建自定义bar。这是我的.h课程:

UIButton

当我尝试从@interface RadioUIButton : UIButton @property (strong) NSString* stringTag; @end 访问该类时,我收到此错误:

  

架构arm64的未定义符号:
  “_OBJC_CLASS _ $ _ RadioUIButton”,引自:         FeedbackViewController.o中的objc-class-ref ld:找不到架构arm64 clang的符号:错误:链接器命令失败   退出代码1(使用-v查看调用)

到目前为止我尝试过:

  

启用Bitcode:设置为NO

     

仅构建活动架构:设置为NO

以上都没有奏效。我还能尝试什么?

3 个答案:

答案 0 :(得分:1)

检查是否检查了该类的目标成员资格。对于您的项目,选择RadioUIButton.m文件并检查。

enter image description here

答案 1 :(得分:0)

更改行

@property (strong) NSString* stringTag;

@property (nonatomic, copy) NSString* stringTag;

@property (nonatomic, strong) NSString* stringTag;

答案 2 :(得分:0)

检查Compile Bundle资源此阶段必须包含RadioUIButton.m才能编译它。enter image description here