可能是一个简单的问题: 为什么我会收到以下Objective-C代码的编译器警告?
//_classificationView.tag is a NSString
CGFloat imageWidth = [_classificationView.tag floatValue] * 14.0;
为什么会说一些关于NSInteger的内容?
谢谢你的回答! 丹尼斯
答案 0 :(得分:2)
因为tag
属性是NSInteger
而不是类类型。只需使用以下内容:
CGFloat imageWidth = _classificationView.tag * 14.0;