私は簡単な文字列チェックコードを持っています。これは、私のサーバーからNSStringにチェックされます.NSStringは私のxcodeにハードコードされています。0x00000001を返すiOSでの文字列の一致?
コードを確認してください
if([[array valueForKey:@"type"] isEqualToString:@"type"] ) {
//Failed
}
入力値は、私はXcodeのコンソールでこれをやったこれら
[array valueForKey:@"type"] is a string from server 'type'
ある
po [[array valueForKey:@"type"] isEqualToString:@"type"]
私だ
0x00000001
として出力
両方の文字列は同じですが、これは何ですか0x00000001 ??
これは 'BOOL' returnig' 1'です。 @Naveenつまり、あなたの条件が真であることを意味します。 – iPeter
しかし、それは内部に入っていません –
'po'は「印刷オブジェクト」です。スカラ値の代わりに 'p'を使います。 –