首页 > 解决方案 > 在“const _strong id”Objective C 类型的对象上找不到属性“x”?

问题描述

我有一个 for 循环

for(id<SomeObj> in someClass.someListOfObjs){
   if(someObj.isSomeBoolean) { ... }
}

我收到一条错误消息:

Property "isSomeBoolean" not found on object of type 'const __strong id<SomeObj>'

这很令人困惑。为什么会这样?我不能遍历 Id 列表吗?

标签: objective-c

解决方案


推荐阅读