在iOS开发中,对于控件布局我们一般是使用AutoLayout加约束的机制实现,UIKit有一个布局组件UIStackView,它与Flutter中的Column和Row有点...
在iOS开发中,对于控件布局我们一般是使用AutoLayout加约束的机制实现,UIKit有一个布局组件UIStackView,它与Flutter中的Column和Row有点...
使用Reveal查看越狱手机APP视图层级 一、前期准备 一台越狱手机:可以使用爱思助手[https://www.i4.cn/]一键越狱,unc0ver模式 Mac下载iFu...
我们在平时的开发过程中,经常会使用到__weak关键字来解决循环引用的问题,被__weak修饰的指针就变成了弱指针,当这个弱指针指向的对象销毁时,会自动将这个弱指针的值置为n...
Mac中的pkg安装文件有点类似于win中的exe安装文件,双击下一步下一步就安装到了你的电脑中。So easy!有没有!(很多时候“但是”之前都是废话,所以这里我要说一个但...
不要去寻找那些你不想遇到的东西。 前言 坐在马桶上冥想的时候,就思绪满天飞,不知道为啥就想到有次面试的时候,被问到iOS的数据类型占用内存情况,最近还是有点时间就整理了一下。...
有关内存的一道面试题: 能不能运行起来?为什么? 运行起来打印结果是什么?为什么? 如果一起问了上面的几个问题,那么第一个问题“能不能运行?”就很好解答了。肯定是能运行起来的...
我们今天主要来探索一个iOS中常见的一个面试题。假定我们有一个类LYPerson: 我们在ViewController中,定义如下方法 请问:1,saySomething函数...
首先,在了解block三大类型之前,我们需要了解一个知识: (温馨提醒:如果我的之前博客你没有看,有些概念你不清楚的话,你可能很难理解,如果前面你都看了,这篇博客你看就像切菜...
在开发中我们会经常使用到block,而使用block会经常遇到循环引用的问题,为了解决循环引用的问题我们需要使用weakSelf进行弱引用从而解决循环引用的问题。 你是不是在...