前言 网上的组件化很多,但是我个人觉得讲的不透彻而且也不容易理解。所以我决心写一篇文章,主要的目的是为了做笔记和大家一起探讨下。我说的并不一定是对的,因为ios这个东西我觉得...
IP属地:重庆
前言 网上的组件化很多,但是我个人觉得讲的不透彻而且也不容易理解。所以我决心写一篇文章,主要的目的是为了做笔记和大家一起探讨下。我说的并不一定是对的,因为ios这个东西我觉得...
多线程的理解 个人认为多线程相当于除主线程之外的其他线程。我们很多耗时的操作放到子线程中去执行,那么我们的主线程就不会卡顿。 ios 中多线程的方案 gcd的使用 1.同步执...
总结一下我们在内存管理中处理方法,以及出现的常见问题 定时器相关的问题: 1 NSTimer的问题看如下的代码: 当我们点击控制器左边的返回按钮时,发现控制器并没有销毁,我们...
cycript是什么? cycript是objc++、javascript、java等语言的混合物,可以用来调试 探索 修改正在运行的ios、mac的app。我们要调试我们a...
先来了解一下isa的组成 我们去这个网站(https://opensource.apple.com/tarballs/objc4/)搜索objc4,然后下载最新的压缩文件,这...
block的基本使用在这里就不说了, 将oc的代码转换成c或者c++代码的命令(比如我转换的main.m文件)首先切换到main.m所在的文件位置,然后执行这段命令: 如果代...
initialize 和 load 的调用时机 代码1 三个类superclass , subclass 继承superclass,otherclass单独的一个类,我们只打...
这些天项目不是很急,自己研究了一下socket,感觉收获颇丰,真的很高兴。 http :它是超文本传输协议,对应于应用层,它主要强调的是对数据的封装。它是所谓的“短链接”,一...