-Block和JSON



 【Block】
 【认识Block】
    block就是代码块,可以理解为没有名字的函数(匿名函数)。
    使用形式类似于前面学习的函数指针,只需将‘*’改为‘^’
 
 【使用说明】
    1、使用typedef
    2、作为参数传递
    3、block的拷贝
    4、字符串排序
    5、使用局部变量
练习:用block实现方法的回调

【JSON】
     是JaveScript Object Notation的缩写,是一种轻量级的数据交换格式,支持多种语言,包括C, C#, Java, JavaScript, Perl, PHP, Python, Ruby等服务器端语言,便于服务器端的解析和生成。

 【语法】
    JSON文件中的数据是以名称/值对的形式存储的,多个数据用逗号隔开;
    花括号保存对象,中括号保存数组。

 【解析】
    1、本地文件
    2、网络文件

    http://www.bejson.com

练习:
1、解析一个本地文件
2、解析一个网络文件
        http://10.0.8.8/sns/my/user_list.php?format=json&page=1&number=100
3、解析一个自己感兴趣的免费接口


原文地址:https://www.cnblogs.com/rainwz/p/4589112.html