#pragma mark - table view data source
- (nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section
- (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath
cell.textlabel
.text = @"test";
return cell;
}
就先別搞那麼複雜先,就這樣完成了乙個uitableviewcontroller的建立
- (void)viewdidload
}
然後我們看一下,是否有我們想要的效果:
我們是確實能將這個tableview新增上去了,但是出現了不能顯示資料的問題。
@property(nonatomic,strong)zytestviewcontroller *testview;
@end
@implementation
viewcontroller
- (void)viewdidload
我們再看一下效果:
只有這樣才能顯示我們的cell的資料
所以得出乙個結論:只要view在,view所在的控制器必須得在,這樣才能保證view內部的資料和業務邏輯正常
誤刪檔案的經驗之談
一 引言 二 防止誤刪資料技巧 1 修改或刪除資料前請務必備份,最好有異機備份,修改配置等先提交版本管理系統在發布到線上環境。2 可以使用mv命令替代rm命令,無用的檔案不要著急刪除,而是移動到 站 tmp裡面觀察一段時間 可以通過設定別名等手段遮蔽rm。例如 alias rm mv f targe...
寫sql語句的經驗之談
資料庫技術學習 做管理系統的,無論是bs結構的還是cs結構的,都不可避免的涉及到資料庫表結構的設計,sql語句的編寫等。因此在開發系統的時候,表結構設計是否合理,sql語句是否標準,寫出的sql效能是否優化往往會成為公司衡量程式設計師技術水平的標準。我們程式設計師不是dba,不需要時刻關注sql執行...
經驗之談 座標系的轉換
void viewdidload 如圖 一開始我們設定這個紅色的區域的座標是相對於藍色的區域的,因為紅色的是新增到藍色的,當我們想獲取到這個紅色的view在螢幕中的座標的時候,就需要用到座標系轉換了,看一下 void touchesbegan nsset touches withevent uiev...