ios - ARC静态接口(interface)问题

标签 ios automatic-ref-counting

我的属性(property)中有以下内容

@property (nonatomic,readonly) NSString itemName;

最初是只读==复制我正在尝试迁移到ARC所以尝试分配||坚强但都失败了

有构建错误:

Interface type cannot be statically allocated

我不明白这条消息,有人可以帮我吗?

最佳答案

您需要将其更改为:

@property (nonatomic,readonly) NSString* itemName;

您错过了星号,它可以正确地将其转换为 NSString 引用。

关于ios - ARC静态接口(interface)问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8993441/

相关文章:

objective-c - MKMapView 在它的 super View 被取消分配后仍然发送消息给委托(delegate)

ios - NSUnderlineStyle 属性名称 下划线间距

ios - UIPrintInteractionController 无边框打印

ios - SalesforceSDKManager 的自定义登录域

ios - 动画更改 NSMutableAttributedString 的一部分

ios - iOS 5 ARC 中动态生成的 UIButton 导致释放的实例崩溃

objective-c - 使用为 ARC 配置的 XMLRPC 库,收到 ARC 错误

ios - SSL 证书在桌面上有效,但在 iOS 上访问 API 时被视为不受信任

iphone - 使用 ARC 进行内存管理,奇怪的行为

objective-c - __bridge_transfer 的描述相互矛盾;它避免双重保留吗?