У меня есть табличное представление, в котором есть строка в последней строке.
@interface MyTableViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
{
NSString *loadingMessage;
}
@property (retain) NSString *loadingMessage;
@synthesize loadingMessage;
- (UITableViewCell *)tableView:(UITableView *)pTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
//some stuff...
cell.textLabel.text = loadingMessage;
}
Затем, когда произойдет какое-либо событие, я буду изменять сообщение загрузки:
-(void)requestFailed:(NSError*)error {
self.loadingMessage = [NSString stringWithFormat:@"Failed with error: %@", error];
}
В соответствии синструменты Я пропускаю строку loadingMessage здесь ... Но я не понимаю, почему.Я думал, что счетчик stringWithFormat равен +0, а установщик равен +1.Я освобождаю строку, когда делаю это тоже.Что я делаю не так?