前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
前言: 最近把 iOS 面试中可能会遇到的问题整理了一番, 题目大部分是网上收录的, 方便自己巩固复习, 也分享给大家; 希望对大家有所帮助! 对于答案,不一定都合适,欢迎大...
前期回顾 iOS 蓝牙开发(一)[https://www.jianshu.com/p/5eca2dab2a6c]iOS 蓝牙开发(三)iOS 蓝牙开发(四) 上一篇文章我们简...
前两年的疫情爆发让线上教育特别火,很多公司选择线上办公,很多学校线上教学,不过后来受政策影响很大。这些机构学校依赖的线上教育软件功能强大又繁杂,功能不仅有基础的书写板书,还能...
一、准备工作 objc4可编译源码,可直接跳到文章最后,下载调试好的源码 在源码中创建类GomuPerson 二、通过runtime的api拿方法、属性、成员变量 2.1 通...
一、回顾 上一期OC底层原理05-isa结构分析中,我们在GomuPerson的实例对象person的地址中,拿到第一位地址中的isa,进行逆向推导isa&mask得到Gom...
一、类的本质 在《OC底层原理04-对象的本质》那篇文章中,我们讲到了如何将.m文件编译成.cpp文件查看底层结构,这里就不作过多赘述 1.1 在cpp文件找查找Class的...
该文章是对前一篇 OC底层原理01-alloc流程探索 中cls->instanceSize(计算内存大小)分支的一个拓展和深入 一、查看内存地址 1.1 下断点 1.2 用...
类是于execel表格形式的、能左右上下滑动。并且能够自适应高度!f demo:你要是觉得可以请不要吝啬你的小星星 https://github.com/HeYunDong/...
1、 UIImage * image = [UIImage imageNamed:@"1"]; 2、UIImage * imagetwo = [UIImage i...
KVC,即是指 NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。 一个对象拥有某些属性。比如说,一个 Man 对象有一个 ...
那这两种方式有什么区别呢。 1. 只在@interface中定义变量的话,你所定义的变量只能在当前的类中访问,在其他类中是访问不了的;而用@property声明的变量可以在外...
最近有点闲暇时间、打算大概整理下去年学习到的东西、对、就是iOS-fastlane 自动打包。它解决了我一个痛点就是开发需要花费部分时间去打包 、使用配置了fastlane、...
1、NSOperration基于cocoa框架实现(相当于基于cgd上面封装的)(NSOperationQueue是高级的dispatch_queue_t),GCD底层是C语...
demo地址:https://github.com/HeYunDong/ButtonMCK button被暴力点击这个问题、我相信很多人都遇到过、现在整理下资料供大家参考! ...
1、 Strong 修饰符表示指向并持有该对象、引用计数会+12、Weak 修饰符表示指向并不持有该对、引用计数不会+1,(多用于避免循环引用的地方) weak不可以修饰基本...
一.设计模式是什么? 你知道哪些设计模式,并简要叙述? 设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。 1). MVC模式:Model View Con...