-1
我正在製作一個ipad網絡瀏覽器,當然我有一個歷史記錄。 UITableView運行良好,不起作用的是在歷史數組中添加新字符串的方法,它不會給我任何錯誤。 下面的代碼:爲什麼歷史方法不起作用
.h
NSMutableArray *HistoryArray;
.m
-(void)viewDidLoad{
HistoryArray = [[NSMutableArray alloc]init];
}
-(void) addStringsToTheHistory{
NSString *firstURL;
[firstURL isEqual: @"http://www.google.com"];
NSString *currentURL;
[currentURL isEqual: field.text];
[HistoryArray addObject: @"http://www.google.com"];
if ([firstURL isEqual: currentURL]) {
[firstURL isEqual: @"something"];
[TableView reloadData];
}else{
[HistoryArray addObject: currentURL ];
[TableView reloadData];
}
}
任何人有任何想法,爲什麼它不工作呢? HistoryArray是如何啓動的?
你爲什麼要做firstURL = @「something」; ? – Beuj 2012-02-08 15:37:46
什麼叫「addStringsToTheHistory」 – ader 2012-02-08 15:56:52
對於語義的正確性,除非它們實際上是'NSURL *'類型,否則不應該調用變量'firstURL'和'currentURL'。 – 2012-02-08 16:00:26