@weakify 和 @strongify 是 RAC 中对于强弱引用操作的宏定义。 1. 拆解宏定义 下面的代码以 self 作为例子,也就是说,括号中也可以是其他对象。 ...
@weakify 和 @strongify 是 RAC 中对于强弱引用操作的宏定义。 1. 拆解宏定义 下面的代码以 self 作为例子,也就是说,括号中也可以是其他对象。 ...
一、weak宏定义进化史 我们都知道在防止如block的循环引用时,会使用__weak关键字做如下定义: 后来,为了方便,不用每次都要写这样一句固定代码,我们定义了宏 之后,...
前段时间因为工作需要,要用Windows系统,但我的电脑是Mac,只能折中给自己的电脑安装虚拟机了。 因为我的电脑是15年的,所以先在微软官网(https://www.mic...
keyChain是ios中唯一可以存储安全可靠敏感数据的地方。而且应用被卸载,数据也不会被删除,所以非常可靠。苹果官方的操作keychain,比较繁琐和隐晦,这里使用开源的第...
Hello~大家好,这里是刘小七的技术站,我是刘小七。不定期给大家带来最IN、最新趣的科技资讯与软件应用。 关注我,一起挖掘科技宝藏,让你见识不一样的技术流世界。 WIN10...
以下所有内容均为个人观点,转载请注明出处<简书--小蜗牛吱呀之悠悠 >,谢谢! 上篇文章我们讲到在unity版本更新后,如何以最快最简单的方式将unity导出的工程集成到iO...
以下所有内容均为个人观点,转载请注明出处<简书--小蜗牛吱呀之悠悠 >,谢谢! 最近需要在原生项目集成unity导出的工程,并作为子模块存在,网上教程不少,大多数都尝试了一遍...
最近集成Unity项目时,看了好多这方面的文章,但是集成的过程中发现都不是很理想,总是出现这样那样的问题,自己摸索了好久,终于把流程理清了一遍。这里以一个简单的unity包为...
整理的一些iOS面试相关问题,持续更新,敬请关注 最新最全 iOS 常见面试知识点,看这一篇就够了。更新日期: 20200728 1. 框架源码分析 AFNetworking...
1.GCD信号量简介 GCD信号量机制主要涉及到以下三个函数: dispatch_semaphore_create(long value);和GCD的group等用法一致,这...
Synergy 当你同时拥有一台台式机和一台笔记本时,来回的切换键盘鼠标是否让你觉得特别烦恼,是否希望能够在一套键鼠上实现跨机器的操作? Synergy 绝对能很好的满足你的...
近期公司需要开发app,作为一个前端,选择了flutter着框架来撸了个app,一边学一边写遇到问题很多,总算是写完了~目前遇到一些难点就是不了解原生,调用sdk都觉得很复杂...
添加引导页流程网上很多,大家可以自己查找,这里要说的是今天升级Xcode11后添加引导页,遇到工程 targets 里面的 App Icons and Launch Imag...
属性 strong-pstrong weak-pweak copy-pcopy assign-passign block1-pblock1 block2-pblock2 de...
有的时候我们在自己电脑上写了一段snippets,可是想在其他电脑上使用,怎么办呢? 首先找到你电脑上的snippets的位置 前往文件夹:~/Library/Develop...
链接: https://pan.baidu.com/s/1NehL6_56NSSUNMG5AZGBJQ 提取码: hw21 复制这段内容后打开百度网盘手机App,操作更方便哦...
坑一 UITextField 的私有属性 _placeholderLabel 被禁止访问了 居然崩溃了,错误信息如下 解决方案: iOS 13 通过 KVC 方式修改私有属性...