我有以下代碼:與IF語句奇怪的局面:
if (flag == 2 && username1 != username2 && password1 != password2)
{
alert =[[UIAlertView alloc ] initWithTitle: @"INCORRECT...
價值觀,我有:
標誌= 2,用戶名1 = @「AA「,密碼1 = @「AA「,用戶名2 = @ 「aa」,password2 = @「aa」
那麼上面的IF語句應該計算錯誤的權利?但由於我不知道的原因,IF語句後的陳述被執行!任何想法爲什麼?
感謝您的輸入。
的IF語句中使用圓括號覆蓋運算符優先級規則 – Andrea 2014-09-04 12:13:34
見http://stackoverflow.com/questions/2592511/string-comparison-in-objective-c – Anna 2014-09-04 12:13:52
安德烈。感謝您的幫助。 – georgeOfTheJungle 2014-09-05 09:55:42