私は、PHPを介してMySqlデータベースにデータをポストするコードを書いており、PHPコードはJSONを介して 'YES'または 'NO'のいずれかの値を返します。私はそれがYESかNOかをチェックするifステートメントを持っています。 JSONからのデータを使用する場合は、手動で '働いた'文字列を設定するとif文が完全に機能します。私はそれがNSLogを使って正しく設定されていることを確認しましたが、本当に問題が何かを知ることはできません。ここに私のコードの短縮版があります:文がダウンロードされたデータで動作しない場合
-(void) dataDownloaded {
NSDictionary *theDictionary = [_theArray objectAtIndex:0];
NSString *worked = [theDictionary objectForKey:@"worked"];
NSLog(@"%@", worked);
if (worked == @"NO") {
//code for if it didn't work
} else if (worked == @"YES"){
//code for if it did work
} else {
//code for if it doesn't return either value
}
}
問題を解決することができる人には、事前に感謝!
申し訳ありませんが、それは本当にばかげた過ちでした。どうもありがとうございました。 –