私はNSProgressIndicator
次の方法で使用する を持っています:
double ProgressLength = 1/(double)[[fh componentsSeparatedByString:@"\n"] count]*100;
NSProgressIndicator *MyIndicator = _ProgressIndicator;
for (NSString *line in [fh componentsSeparatedByString:@"\n"]) {
[MyIndicator incrementBy:ProgressLength];
// Some other staff
}
[MyIndicator setDoubleValue:100];
[MyIndicator display];
ループが終了すると、これがバーがいっぱい[MyIndicator doubleValue] = 99.99999
にならない理由だと思ったので、具体的に に設定しましたが、まだバーはいっぱいではありません。100
100
何かご意見は???
ありがとう、アレックス