剛剛轉入iOS的開發,感覺還是挺吃力的,對于復雜界面的繪制比較困難。話不多說,轉入正題...
今天又遇到“linker command failed with exit code 1 (use -v to see invocation)”的問題,
最讓我郁悶的是Xcode并不會指出具體錯誤的代碼,這讓一個新手找問題,變得更加困難,
下面大概總結一下我遇到的錯誤吧:
1. Storyboard 里鏈接或者使用的圖片不存在。
解決:去掉Storyboard里使用到的圖片即可。
2. 定義的類名與圖片名字重合(這點也實現讓我沒想通圖片名和類名為什么也不能相同)。
解決:修改兩個名字成不同名字,或者暫時注釋掉類名即可編譯成功。
大概是習慣了.NET 里那種簡單優美的語法,到Objetive-c 這邊來,怎么樣看代碼都不優美,沒有美感,再也不會像在.NET 里寫代碼一字值千金的感覺了。
3. 使用到的第三方的庫 .a 文件不存在于本地。
解決: I :找到該庫,重新添加引用。
II: 暫時注釋掉對該庫調用的代碼,即可編譯通過。
Jeremy.Chou
2015-1-19 14:40
新聞熱點
疑難解答