@synthesize @dynamic @property nonatomic & atomic 示例: atomic:1.读取到的值有三种可能: "001","002",...
ARC下,用strong,weak等,跟其余OC对象一致。 MRC下,用retain,assign,并且内存管理语句用dispatch_retain,dispatch_rel...
首先看一段代码 用并行队列来测试一下。 1.自定义并行队列 打印结果分别为 在同步执行时,并行队列跟串行队列一样,按任务顺序一个接一个进行。而在异步的时候,会出现end 2比...
这个错误原因是因为iOS12.0之后去掉了lstdc++.6.0.9.tbd动态库,也就是Xcode10以后的版本会有这个问题。那么首先去Xcode9或者之前的版本,下载到本...
前言 本篇分享的类型不是学习教程,并且要有一点JavaScriptCore基础。 毕竟这一块网上一大堆的学习教程,博主就没必要班门弄斧了。 本篇的目的是分享JavaScrip...
%@p不就是打印对象然后后面跟个p 写成%p
深入理解Tagged Pointer在调试程序或者反编译App时,经常可以看到"NSTaggedPointerString"这个东西例如: 打印: 这里首先会有两个问题:1.为什么创建出来的地址分为两种?2.t...
起因 在技术群里发现有人在问 这一段会输出什么,问这个的原因是他看到博客上都说是输出a no b yes,但是自己测了不是这样。先说结论:在32位系统上输出a no b ye...
这两天后台反应说iOS这边百度推送报错说证书过期,然后就开始了漫长的填坑之旅..... 1.证书过期咋办 首先去开发者中心看看发布证书或者开发证书还在不在,如果发现不在了,那...
本文是《个人页的自我修养》系列文章的一篇,全部: 导航栏的平滑显示和隐藏 - 个人页的自我修养(1) (本篇) 多个UITableView共用一个tableHeader的效果...
推荐一些我个人认为非常经典,值得关注的博客。 OneV's Den 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 Limboy’...