[英]How to implement Fast enumeration on this code
I want to implement fast enumeration
on this code, please help me. 我想对此代码实现快速
enumeration
,请帮助我。
int xx;
int b=0;
for (xx=0 ; xx<(distancearray.count); xx++) {
if ([NSNull null]!=[distancearray objectAtIndex:xx]&& 0 !=[[[distancearray objectAtIndex:xx] description] intValue] ) {
b++;
latitudeLabel.text=[NSString stringWithFormat:@" %d",b*100];
}
}
Try this : 尝试这个 :
for( id object in distancearray){
if ([NSNull null]!=object && 0 !=[[object description] intValue] ) {
b++;
latitudeLabel.text=[NSString stringWithFormat:@" %d",b*100];
}
}
For simplicity sake: 为了简单起见:
for( id object in distancearray){
if (object && [[object description] intValue] != 0) {
b++;
latitudeLabel.text=[NSString stringWithFormat:@" %d",b*100];
}
}
To know about iterating an array: How do I iterate over an NSArray? 要了解有关迭代数组的信息: 如何迭代NSArray?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.