简介 YYModel是YYKit的高效组件之一,在实际场景中的非常实用,运用于项目中使用MVC或MVVM架构时,使用model做数据处理。 自动转换模型数据自动检测数据安全性...
简介 YYModel是YYKit的高效组件之一,在实际场景中的非常实用,运用于项目中使用MVC或MVVM架构时,使用model做数据处理。 自动转换模型数据自动检测数据安全性...
前言 最新开发遇到实现页面空数据时的显示及网络加载失败的显示,如果每个页面都写的话比较麻烦,于是就封装了一个空视图工具类GKPlaceholder[https://githu...
偶然发现字符串对象赋值后,一直显示 nil , 随后跟进,发现很诡异的报错 字符串对象指向的值是正确的,但是Xcode无法显示控制台无法打印。重启Xcode情况依旧,有没大神...
这个坑最近弄得我很抓狂,不过现在基本弄清楚了。记录一下过程中我收集到的信息,分享给大家。 症状 iOS 10 之后,陆陆续续地有用户联系我们,说新机第一次安装、第一次启动的时...
我也遇到了这个问题,最后解决了吗?
Error running '__rvm_make -j8'rvm install 2.6.3 在这里找到了答案:https://github.com/rvm/rvm/issues/4484 执行 rvm install 2.6.3 ...
执行./config报错
Can't locate File/Base.pm in @inc (you may need to install the File::Base module) (@inc contains: /Users/h l/perl5/lib/perl5/5.30.3/darwin-thread-multi-2level /Users/hl/perl5/lib/perl5/5.30.3
BEGIN failed--compilation aborted at ./Configure line 15.
This system (darwin64-x86_64-cc) is not supported. See file INSTALL for details.
大佬,求教一下
gmssl iOS编译1、git下载gmssl源代码 git clone https://github.com/guanzhi/GmSSL.git 2、到源码根目录找到Configure文件,通过...
解释 更新布局总会重新触发layoutSubviews方法。 layoutSubviews继承于UIView的子类重写,进行布局更新,刷新视图。如果某个视图自身的bounds...
一. UICollectionView介绍 UICollectionView和UITableView一样是继承于UIScrollView的控件,但是UICollectionV...
前言 关于UIWebView的介绍,相信看过上文的小伙伴们,已经大概清楚了吧,如果有问题,欢迎提问。 本文是本系列文章的第二篇,主要为小伙伴们分享下WKWebView相关的内...
级别:★☆☆☆☆标签:「iOS」「启动流程」「启动优化」作者: 647 审校: QiShare团队 前言:最近,小编在看戴铭老师的技术分享,感觉收获很多。基于最近的学习,小...
Mac重置后,对SSH配置做个笔记,预防忘记 一、生成SSH 执行 ssh-keygen -t rsa -C "youremail@example.com,会在.ssh目录下...
目录相机基本实现步骤捕捉会话——AVCaptureSession捕捉输入——AVCaptureDeviceInput捕捉预览——AVCaptureVideoPreviewLa...
Fastlane是一套使用Ruby写的自动化工具集,旨在简化Android和iOS的部署过程,自动化你的工作流。它可以简化一些乏味、单调、重复的工作,像截图、代码签名以及发布...
@property @Property是声明属性的语法。 @Property可以快速方便的为实例变量创建存取器。 允许我们通过点语法使用存取器。 存取器(accessor):...
block的定义 也可以直接打入inline来自动生成block格式 block的循环引用 如果要在block中直接使用外部强指针会发生错误,使用以下代码在block外部实现...
花絮:从上一篇文章的发表到这篇文章的发表已经有很长一段时间了,一直在摸索适合自己的学习方式,到现在还是没有找到适合自己的,尝试如下: 1.每天上班都是活跃在各大iOS开发群,...
很少有人知道weak表其实是一个hash(哈希)表,Key是所指对象的地址,Value是weak指针的地址数组。更多人的人只是知道weak是弱引用,所引用对象的计数器不会加一...
问题级别:初级题目 在我们的编码过程中已经养成了使用assign修复基本数据类型的良好习惯,我们不会去使用assign修饰对象类型属性,但是如果用assign去修复对象类型会...
“copy会在内存里拷贝一份对象,两个指针指向不同的地址”。总感觉这句话不太对啊。copy不会生成新的对象吧,而且两个指针指向同一个内存地址!
strong、retain、weak、copy、assign、_unsafe_unretain关键字strong、retain strong修饰符表示指向并持有该对象,其修饰对象的引用计数会+1。该对象只要引用计数不为0,就不会被销毁。当然可以强制赋值nil来进行销毁。AR...