首先定義協(xié)議:
這兩個方法可以返回本地或者從服務(wù)器獲取的數(shù)據(jù)坡疼。
QQ20160906-4@2x.png
然后設(shè)置頭像和昵稱:
QQ20160906-5@2x.png
問題:
部分頭像和昵稱顯示不正常。
43FE4164E355672E5F4E6074FBCCF2D9.png
原因:
_dataSource設(shè)置的太遲了肉津,執(zhí)行到這里時抱慌,_dataSource == nil,然后會執(zhí)行else里面的代碼,就會顯示的是藍色的默認頭像。
QQ20160906-1@2x.png
解決:
設(shè)置數(shù)據(jù)源的代碼放到它自定義的初始化方法里。
QQ20160906-2@2x.png
效果:
4115C88833A1331ABCCF54DA8E726586.png
0235CF48944A958CF5F9D2742A6F286C.png