看板 MacDev 關於我們 聯絡資訊
各位好 第一次發文 如果冒犯到各位的地方 請見諒 本人目前正在寫obj C 沒有修過這門課 目前是邊做邊學習 我用storyboard拉個兩個tableview A table是動態cell 會根據資料庫比數不同變動 我希望點擊它後 可以push到 B table (B是靜態cell) 請問我應該怎麼做? 直接在IB上將A push到 B 是可行的 但是這樣B無法跟據點擊哪個A 去讀取資料 若在A中實作 -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 設定變數傳給B的話 執行時,點擊A卻不會push ----------------------------------------------------- 另外還有view之間的切換 正確來說 A裡面 [[B alloc] init]配置記憶體 初始化 接著再使用presentViewController進行切換 B不用之後 dismissViewController 那個再當A要再次進入B時,是否還需要alloc init? 希望各位能幫忙解答 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.41.82 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1440809742.A.043.html
cryinglove: didSelectRowAtIndexPath 給B資料後,推過去B就可以了 08/29 22:08
s001582000: presentViewController到b a不會被釋放 固dismiss回去 08/30 02:45
s001582000: 不會allow init 08/30 02:45
s001582000: Alloc 08/30 02:45