一,效果圖。
二,,工程檔案如下圖所示:
三,datamodel.h
#import
@inte***ce datamodel : nsobject
-(nsstring *)getnameatindex:(int)index;
-(int)getrowcount;
@end
datamodel.m
//資料庫檔案
#import "datamodel.h"
@implementation datamodel
-(id)init
return self;
}//顯示陣列中資料
-(nsstring *)getnameatindex:(int)index
//顯示行數
-(int)getrowcount
@end
四,viewcontroller.h
#import
#import "datamodel.h"
@inte***ce viewcontroller : uiviewcontroller
@end
viewcontroller.m
#import "viewcontroller.h"
@inte***ce viewcontroller ()
@end
@implementation viewcontroller
- (void)viewdidload
#pragma -mark -functions
//初始化資料
-(void)initdata
//初始化介面
-(void)addbackgroundview
#pragma -mark -uitableviewdelegate
-(nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section
-(cgfloat)tableview:(uitableview *)tableview heightforrowatindexpath:(nsindexpath *)indexpath
-(uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath
cell.textlabel.text=[nsstring stringwithformat:@"%@",[model getnameatindex:(int)indexpath.row]];
return cell;
}- (void)didreceivememorywarning
@end
iOS 讀書筆記 cookie
cookie是什麼東西?cookie session機制詳解這位博主寫的很詳細,可以看一下。ios 應用中可以在http連線中方便的使用cookie。url載入框架幫我們做了大量的工作以利用協議的這個特徵。經常用到cookie的地方有3個 檢索cookie的值 顯示刪除cookie 手工將cooki...
讀書筆記 iOS 類別
一,類別是一種為現有的類新增新方法的方式。二,類別的侷限性。1,無法向類中新增新的例項變數。類別沒有位置容納例項變數。2,名稱衝突,即類別中的方法與現有的方法重名。當發生名稱衝突時,類別具有更高的優先順序。你的類別名稱將完全取代初始方法,從而無法再使用初使方法。有些程式設計人員在自己的類別方法名中增...
《iOS程式設計》讀書筆記
第2章 objective c 1.訊息和方法的區別 方法是指一塊可以執行的 而訊息是指要求類或物件執行某個方法的動作 2.訊息的名稱和將要執行的方法的名稱一定是相同的 3.在oc中,方法的唯一性取決於方法名。因此,即使引數型別或返回型別不同,乙個類也不能有兩個名稱相同的方法 4.oc允許向某個值為...