獲取網頁端的JSON對象并轉換為iOS變量

JSON數據本質上是一組字符串,可以代表字符串、數組、字典等,也可以通過iOS端將其重新轉換為對應的格式

JSON轉換為iOS變量的方法

-(void)iosFunc:(NSString *)iosFuncString
{
    NSData * data = [iosFuncString dataUsingEncoding:NSUTF8StringEncoding];
//本項目請求下來的數據結構為字典,故使用NSDictionary定義
    NSDictionary * tmpDic = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil];
    
    
}
  • 網頁端調用iOS本地方法,即-(void)iosFunc:(NSString *)iosFuncString,并將JSON對象(iosFuncString)傳遞過來;
  • 將JSON數據轉換成NSData,并根據其結構轉換為對應實例變量。

網頁端(js)與iOS(UIWebView)的交互具體見:js與iOS之間的方法調用及傳值

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容