-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 = @「何か」をしていますか? ? – Beuj
何が "addStringsToTheHistory"を呼び出すか – ader
セマンティックの正確さのために、実際にタイプがNSURL *でない限り、変数firstURLとcurrentURLを呼び出さないでください。 –