前言 在最近的面试中,我发现一道面试题,其考点是:围绕iOS App中一个视图从添加到完全渲染,在这个过程中,iOS系统都做了什么? 在进行了大量的文章查阅以及学习以后,将所...
前言 在最近的面试中,我发现一道面试题,其考点是:围绕iOS App中一个视图从添加到完全渲染,在这个过程中,iOS系统都做了什么? 在进行了大量的文章查阅以及学习以后,将所...
OC代码 在main.m文件中定义ZYPerson类,分别有atomic修饰的属性name和nonatomic修饰的属性gender 通过终端命令将main.m里的内容转换成...
iOS刨根问底-深入理解RunLoop 2017-05-08 10:35 by KenshinCui 概述 RunLoop作为iOS中一个基础组件和线程有着千丝万缕的关系,同...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
课程地址,同时对比另一篇笔记中block在MRC下的表现 block的三种类型: 全局 __ NSGlobalBlock __void (^block)(void) = ^...
做了一个第三方库,项目打包的时候报错,发现是自定义库没有支持armv7,故而查了一下Architectures相关设置,好记性不如烂笔头,记录一下。 本篇中对Architec...
今天看了篇关于面向对象编程的文章,发现自己对于面向对象编程的基础理解甚少。作者对于面向对象编程的问题描述正式我们在编写代码时需要注意的地方,于是跟着作者的思路重新梳理了一下面...
笔记-OC对象的本质 课堂引入 Q:p1和p2是同一个对象吗? A:从打印结果看,显然p1和p2指向同一块内存地址 Q:同一块内存地址就一定是同一个对象吗?那么给p赋值再看 ...
Contents: MVC封装和解耦 MVP架构思路 MVVM架构思路 MVC 问题:1. vc代码过于沉重 2. 代码耦合性过高 轻量级vc:只负责建立model和vie...
参考:https://reactnative.cn/docs/getting-started/ Mac下搭建开发环境 安装依赖:Node、Watchman 可选安装yarn,...
资料来源:腾讯课堂=>《[iOS]iOS中级教程多线程》 09 __bridge __bridge告诉函数pthread_create,在ARC中传入的参数name需要函数来...
常用的APP间通讯场景是支付和分享。接入支付宝等支付场景时需要跳转到支付宝APP,完成支付后再将支付结果返回原来的APP,这样就涉及APP间传值。 新建App1和App2两个...
1、环境搭建,直接参考React-Native中文网环境搭建。 2、编译器 推荐Visual Studio Code 点击可下载,建议装插件的时候查清楚是否冲突 visual...
一、Git和SVN区别 SVN:集中式版本控制系统,版本库集中存放在中央服务器上,(工作时用自己电脑,开始工作之前需要从中央服务器获取最新版本,然后开始工作,工作完成后,需要...
学习资料:A series of CocoaPods 视频来源:https://www.bilibili.com/video/av3658914 笔记: 搜索库的两种方法终端...
每次都不记得素材尺寸,特地整理一波