2015-02-26 54 views
0
func signUpViewController(signUpController: PFSignUpViewController!, shouldBeginSignUp info: [NSObject : AnyObject]!) -> Bool { 
    if let password = info?["password"] as? String 
    { 
     return password.utf16Count >= 8 
    } 
    else 
    { 
     return false 
    } 
} 

.utf16Count>不存在 我寫回password.utf16> = 8夫特:錯誤ParseUI和utf16Count不存在

錯誤:::二元算 '> =' 不能被應用到的操作數字符串類型,UTF16View」和 'INT'

+0

讀的Xcode 6.3測試版發佈說明會很快解決這個問題... –

+0

謝謝你,但我初學者你可以幫助我只是閱讀和嘗試,但我不能給予職位回答,如果那沒關係,我會很感激 –

回答

1

從Xcode的6.3 beta版本註釋:

utf16Count從字符串中移除。而是使用String的UTF16視圖上的count。

所以,你必須更換

return password.utf16Count >= 8 

通過

return count(password.utf16) >= 8