您现在的位置: 爱51代码网 >> 范文 >> 文章正文
ios的block中如何给实例变量赋值

请教在block中如何给实例变量赋值?为什么block结束后实例变量又变为nil了呢

在前面加__block前缀

我设了一个全局变量,用AFNetworking得到的数据,在AF的get方法里得到网络获取的数据,然后给这个全局变量赋值,想在外部取到,试过__block也还是不行………………………

那是因为block是异步的
xxx=20;
af block
{
    xxx=30;
}
nslog(xxx);
你在这个时候看到的值xxx还是=20;

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    SharePoint 2013 Search REST AP
    SharePoint如何搜索指定的爬网内
    weblogic Servlet: "action" fai
    webdav 与exchange通信失败未找到
    SharePoint2013文档库可以直接存
    Unable to write data to the tr
    asp.net中listbox的items.count属
    C#不是每次查询数据是不是被缓存
    ASP.NET发布后能加载引用的js文件
    Hadoop2.2.0在eclipse控制台没有
    SharePoint 2013 Search REST AP
    SharePoint如何搜索指定的爬网内
    weblogic Servlet: "action" fai
    webdav 与exchange通信失败未找到
    SharePoint2013文档库可以直接存
    Unable to write data to the tr
    asp.net中listbox的items.count属
    C#不是每次查询数据是不是被缓存
    ASP.NET发布后能加载引用的js文件
    Hadoop2.2.0在eclipse控制台没有
    OC中定义了一个结构体怎么设
    ios搜索功能历史记录如何保存
    tableview删除最后一条数据报
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |