所以我有一個應用程序,它可以在模擬器上正常運行,但不會在實際設備上運行。適用於iPhone模擬器,但不適用於電話
在運行時,它給了我下面的錯誤:
2010-12-05 19:58:32.006 Sports[4668:307] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITableView isEqualToString:]: unrecognized selector sent to instance 0x800800'
關於結構了一下:我有一個標籤欄控制器,是一個UINavigationController第一種觀點。
那裏的視圖是一個UITableView。有一件事可能會或可能不會相關的是,如果我做@synthesize tableView;在表格視圖控制器中,表格在模擬器和手機上都保持空白(但不會崩潰)。
如果我把它拿出來,它會在模擬器上加載正確的數據,並在手機上崩潰。
Delegate/dataSource應該在Interface Builder中鏈接到哪裏?我嘗試將它鏈接到「視圖」到「文件的所有者」,並創建一個新的「視圖控制器」,沒有一個工作。
此外,我甚至對[UITableView isEqualToString:]甚至被調用的位置感到困惑。 – Kevin 2010-12-06 02:08:40