需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):9085 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著蘋果(Apple)公司的發(fā)展,作為蘋果軟件原生的開發(fā)語言:Objective-C也得到了巨大的發(fā)展。并且因為Objective-C的快速迭代,所以這樣也就使得Objective-C語言越來越成熟,也就讓更多做iOS開發(fā)的人員傾向于使用這一語言。 Objective-C作為開發(fā)語言,Xcode作為集成開發(fā)環(huán)境,MVC作為開發(fā)設計模式[1]。這樣一套比較成熟的iOS開發(fā)流程已經得到了許多人的認可。由于Objective-C是繼承自C語言,并且在C語言上做了一層更加完善的封裝。因此,Objective-C成為了一款面向對象開發(fā)的語言。這樣也就讓開發(fā)人員在開發(fā)iOS應用是更加的得心應手。 基于開發(fā)iOS軟件中所擁有的大量數(shù)據,蘋果公司也提供了相應的數(shù)據處理工具—Core Data。然而由于其部分的局限性,這樣使得同為數(shù)據處理工具的SQLite被人們所認識。其中尤其FMDB這個第三方框架對SQLite封裝的更加完善,因此讓開發(fā)人員也更加愛不釋手。 關鍵詞:iOS Objective-C MVC框架 SQLite
目錄 摘要 Abstract 一、引言-1 二、可行性分析-1 (一)技術可行性-1 (二)經濟可行性-1 (三)使用可行性-1 三、需求分析-1 (一)功能需求-1 (二)性能需求-2 四、概要設計-2 (一)軟件開發(fā)環(huán)境介紹-2 (二)軟件框架介紹-2 (三)軟件功能模塊設計-3 (四)軟件數(shù)據庫設計-4 五、詳細設計-4 (一)項目界面詳細設計-4 (二)功能詳細設計-6 (三)流程詳細設計-7 六、數(shù)據庫設計-8 (一)關于Core Data-8 (二)關于SQLite庫-9 (三)使用SQLite-9 七、編碼及測試-9 (一)關于iOS編碼規(guī)范-9 (二)本項目編碼及測試-10 八、結論-13 參考文獻-15 致謝-16 |