iOS_Spring自動生成Model,Service,Controller 之 使用教程


 

   iOS_Spring神一樣的介紹

 

   下載iOS_Spring_Source      視頻教程

 

使用前提:

1,JSON格式接口,接口命名基本規范。http://hnuzxchsk.eicp.net:18385/shop/appUser/login?username=store001&password=123456,以?和&作為方法和字段的分割符號(目前只支持這種最常用的格式)

2,只支持http的get請求JSON(目前,絕大部分json請求都是json的get請求)

 

使用步驟:視頻教程

1,引入SVProgressHUD,JSONModel。(強烈建議使用cocoapods引入)

2,引入iOS_Spring_Help,並下載iOS_Spring

3,按要求輸入參數,點擊“生成”,在指定工程中手動添加剛才生成的model,requestJSONModel,service

注意:第一次點擊“生成”,PrefixHeader.pch會生成一次,也要手動添加進來,並且需要指定在build setting里設置Prefix Header為  “工程名/PrefixHeader.pch”

完成。

 

使用步驟圖文詳情(十分詳細的操作,高手請無視):

1,引入SVProgressHUD,JSONModel。(強烈建議使用cocoapods引入)

pod 'SVProgressHUD', '~> 1.1.1'
pod 'JSONModel'

若不會cocoapods的使用,請參照cocoapods使用教程  

不要懶得學習,cocoapods是程序員必備的殺手鐧之一。

 

 

2,引入iOS_Spring_Help,並下載iOS_Spring (這里包括iOS_Spring_Help,以及iOS_Spring應用)

解壓后,在你的工程里引入iOS_Spring_Help文件夾。

 

並打開iOS_Spring應用,如下圖所示:

其中basePath注意,一般都是在第二個工程名的目錄下作為根目錄。

 

destinationController:是你將要發起json請求的controller的相對basePath的目錄,這里會自動引入你將要使用的頭文件,及調用方法。

調用方法的位置默認在viewDidLoad里,你可根據自己的需求挪動他的位置。

 

其他5個參數:與json請求url,及字段一一對應,如下圖所示。

 

3,按要求輸入參數,點擊“生成”,在指定工程中手動添加剛才生成的model,requestJSONModel,service

注意:第一次點擊“生成”,PrefixHeader.pch會生成一次,也要手動添加進來,並且需要指定在build setting里設置Prefix Header為  “工程名/PrefixHeader.pch”

第一次添加文件是在工程文件目錄下,右擊添加,如圖:

 

第一次添加文件是要把PrefixHeader.pch文件,Service,Model文件夾添加進來

 

注意:這里有一點很重要,必須對PrefixHeader.pch進行頭文件進行設置,如下圖所示:

 

如此,你便完成了第一輪的json請求。

那么第二輪,包括以后的json請求就非常簡單了,每次只需要修改destinationControllerPath和jsonUrl點擊生成,然后添加代碼文件就ok了

添加文件注意:這次添加三個位置的文件,添加service,Model,RequestJSONModel文件夾中新生成的文件

又完成了,恭喜你,基本學會了iOS_Spring

默默走過,只為中國互聯網的進步做出一點點貢獻。

 

   下載iOS_Spring     視頻教程

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM