我創建使用一個NSString,NSString isEqualToString:不起作用。爲什麼?
NSString *myString = [[NSString alloc] initWithBytes:someBuffer length:sizeof(someBuffer) encoding:NSASCIIStringEncoding];
我使用的NSLog輸出的myString和它顯示 「Hello」。
如果是這樣,那麼爲什麼這會失敗。
NSString *helloString = @"Hello"
BOOL check = [myString isEqualToString:helloString];
如果忘記提及「someBuffer」的定義如下。 unsigned char someBuffer [64] – David 2010-08-27 19:42:26