Я не уверен, что здесь происходит. По какой-то причине NSString не хочет загружать двойное значение d.
Вот мой код:
-(NSString*)minuteFormat:(double) d{
NSString* mystring;
if(d >= 10){
mystring = [NSString stringWithFormat:@"%d", d];
}else{
mystring = [NSString stringWithFormat:@"0%d",d];
}
return(mystring);
}
Независимо от значения d, единственное, что возвращается, это 0 или 00. (И я уверен, что d правильно вводится, так как я использовал контрольные точки для проверки.)
Может кто-нибудь сказать мне, что происходит?