mot*_*ion 3 char nsstring nsmutablestring xcode6 ios8
对于以下代码行,我收到以下错误:
for (UILabel *label in labels) {
label.text = label.tag - 100 > someMutableString.length ? "" : "*";
}
Run Code Online (Sandbox Code Playgroud)
错误说明:
使用ARC不允许将非Objective-C指针类型'char*'隐式转换为'NSString*'
我的变量"someMutableString"的类型为NSMutableString.
我如何解决我的具体情况?
问题是你的字符串文字是""和"*"C风格的字符串(const char*).因此,作业右侧的类型也是const char*.您正在分配texta 的属性,该属性UILabel需要NSString.
使用@""和@"*"替代.
| 归档时间: |
|
| 查看次数: |
5134 次 |
| 最近记录: |