objective-c - 在“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 列表吗?
解决方案
推荐阅读
- css - CSS 文件未在 localhost 上完全加载
- python - 如何以最佳方式在 PySpark 中以两个条件连接两个表
- c# - c# excel将多色文本写入同一个单元格
- mysql - 在 MySQL 中优化和分区具有 3 亿条记录的大表的最佳方法
- java - JAVA:我需要按降序对数组中的系列进行排序
- android - android 应用程序中使用的 AWS Appsync 突变功能无法将数据插入 DynamoDB
- sas - SAS 不评估 %PUT 的内容
- python - 使用 python 在 Visual Studio 代码中开发应用程序
- react-native - 如何在 Scrollview (React Native) 中禁用反弹效果?
- reactjs - Setting variable with ReactJS's useState hook does not work