經驗之談 控制器的view的顯示

2021-07-08 20:56:22 字數 960 閱讀 2820

#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...