這是當你在倆個xib view 用viewController 進行跳轉的時候會遇到的問題,解決方法如下:
點擊xib文件,在這下面這個地方讓xib文件和LoginVIew相關聯
2.然后點擊這個File's Owner 圖4設置你要加載到xib view到的那個viewController上,這里不要用下面圖3這種方式了,在viewController.m文件中可以什么也不用寫,下面我告訴大家原因。
圖3
圖4
在此處設置 File's Owner 與viewController相關聯
3.此時右鍵File's Owner 會 出現一個view 你把他和你的xib view 連線就可以了。
4.直接CMD + R,運行程序即可。
我說說為什么用圖3那種方式會報錯,因為當你用了連線相關聯以后就已經把viewController本身自帶的view同化成你xib的view了,所以你加載時用圖3方式加載到viewController,就會報另外一個錯誤。
'NSUnknownKeyException', reason: '[<NSObject 0x7f8d7a83e7f0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key view.
解決方法:把圖3加載視圖的方式刪除即可