2011-07-27 56 views
0

我有一個iOS應用程序,您可以在登錄之前選擇一個選項。它的工作方式是,您單擊「選擇」按鈕,然後它需要你到一個顯示選項的UITableViewController,你選擇了這個選項,它將你帶回到前一個菜單,文本被你的選擇替換(並且保存了一個隱藏的ID)。iOS:選擇選項返回null第一次,而不是第二次

信息更新期間(發生在tableView:didSelectRowAtIndexPath :)我在對象上調用NSLog。我第一次調用它時,它會返回null(但由於某些原因,文本仍然發生變化!),第二次我稱之爲它,它可以工作!爲什麼第一次不工作?

謝謝

+0

lol你爲什麼不合法地允許發佈你的代碼?即時通訊很確定你的代碼沒有那麼特別,在顯示時是非法的。 – 2011-07-27 19:26:18

+0

你是認真的嗎? http://en.wikipedia.org/wiki/Non-disclosure_agreement – TigerTrussell

+0

更改您的變量名稱。構建不同的上下文。 – Moshe

回答

1

你把NSLog行之前的視圖推回代碼?

0

該變量被錯誤地命名。我不知道XCode爲什麼不告訴我這個,而不是給我一個EXC_BAD_ACCESS,但那就是發生了什麼。

相關問題