Webページ側のJSONオブジェクトを取得しiOS変数に変換
641 ワード
JSONデータは本質的に文字列のセットであり、文字列、配列、辞書などを表すこともできるし、iOS側で対応するフォーマットに再変換することもできる
JSONをiOS変数に変換する方法ページ側はiOSローカルメソッド、すなわち JSONデータをNSDataに変換し、その構成に従って対応するインスタンス変数に変換する.
Web側(js)とiOS(UIWebView)のインタラクションの詳細は、jsとiOS間のメソッド呼び出しと値伝達を参照してください.
JSONをiOS変数に変換する方法
-(void)iosFunc:(NSString *)iosFuncString
{
NSData * data = [iosFuncString dataUsingEncoding:NSUTF8StringEncoding];
// , NSDictionary
NSDictionary * tmpDic = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil];
}
-(void)iosFunc:(NSString *)iosFuncString
を呼び出し、JSONオブジェクト(iosFuncString)を渡す.Web側(js)とiOS(UIWebView)のインタラクションの詳細は、jsとiOS間のメソッド呼び出しと値伝達を参照してください.