上cs193p(iPhone編程的斯坦福在線視頻)工作,我對Presence1鍛鍊工作
我試圖改變一個UIView這是另一個視圖的子視圖動態。
對於那些你們誰不知道貼在過程中分配的,應用程序的基本結構如下:
導航控制器 - >(根)視圖 - 控制器 - (VC)1月1日的屏幕 - >通話詳細信息視圖控制器VC2下一屏幕
現在第一個屏幕上有圖像和文字,我想從我的模型動態加載(這是一個對象,我在應用程序代理推一號VC對導航堆棧之前實例化。我已經定義在initWithNibName方法的參數初始化時對VC1筆尖通過這個模型對象。而且我也嘗試設置從模型圖像在這裏和在viewDidLoad中和viewDidAppear方法。它不工作。
當我調試時,我看到傳遞的模型對象是空的。
如果你明白的問題,請讓我再知道我錯過了什麼。
如果需要的話我可以張貼代碼,但必須張貼整個事情做出任何意義。變化的UIView動態
1
A
回答
1
釘 - 我在我的釋放模型對象不需要時 - 我創建存在於模型我的對象(包含對象的列表陣列)中的一個「引用」。注意 - 我沒有使用alloc/copy創建一個新的對象。然後我釋放它(即使推到導航堆棧後) - 顯然導致我的對象內存空間被清除,並反映在我的視圖控制器中,該控制器正在接收該模型對象作爲其init方法中的參數。這是幻想,該對象沒有傳遞給視圖控制器!
早課 - 學習大約釋放對象非常注意。
今天學習 - 釋放物體時要非常小心。不要超過釋放對象 - 確保只有在您調用alloc/copy或明確保留它時才釋放對象 - 內存管理101 - 重新訪問:)
感謝所有人不回覆此問題。在某種程度上,它迫使我在微觀層面上仔細檢查我的代碼,我相信我不會忘記我的餘生! :)
相關問題
- 1. 變化的UIView
- 2. 動態改變UIview框架
- 3. 動態變化
- 4. 動態變化
- 5. 動態變化
- 6. 動畫一UIView的變化,其中的UIView被完全重建
- 7. 變化的UIView到的UIScrollView
- 8. 變化的UIViewController來的UIView
- 9. UIView:一個動畫有多個變化
- 10. 變化__slots__動態
- 11. 類動態變化
- 12. asp:dropdownlist動態變化
- 13. jQuery的動態變化
- 14. 動態變化的div
- 15. ImageView的動態變化
- 16. 動態變化的switch-case
- 17. DataGrid的變化RowDetailsTemplate動態
- 18. iPhone動態uiview reording
- 19. ,支持自動佈局約束的UIView動畫的變化
- 20. 動態變化少的變量在.NET
- 21. IOS uiview亮度變化
- 22. UIView的動態高度
- 23. 動態的UIView在UITabBaritem
- 24. JQuery - 動態變化頁面
- 25. WinForms PropertyGrid:動態StandardValuesCollection變化
- 26. Highcharts動態變化切片
- 27. MySQL動態日期變化
- 28. 錨點/ href動態變化
- 29. Xpaths正在動態變化
- 30. 變化selectedColor動態地jqvamp