前言 初衷:最近闲适,讲讲关于Cell,也希望刚入门的iOS小伙伴少走写弯路吧! UITableView和UICollectionView是我们常用的控件。 但是,就关于如何...
前言 初衷:最近闲适,讲讲关于Cell,也希望刚入门的iOS小伙伴少走写弯路吧! UITableView和UICollectionView是我们常用的控件。 但是,就关于如何...
父类UIView方法 UIScrollView中容易混淆的属性 contentSize 内容尺寸 contentInset 内容边框尺寸 contentOffset 可视框偏...
由于很多小伙伴要demo我就不一一发了,直接丢在github上自己下载吧:https://github.com/sideslash/FlappyBird 最近利用业余时间根据...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
最近这几天一直在研究RunLoop(它是什么就不延伸了,网上教程很多),总算有点心得,今天主要是记录下在研究过程中所写的demo。 本文主要是记录2个地方: RunLoop与...
写在前面 最近终于抽出时间来对这篇文章进行更改了,在这个过程中多谢大家的指导和意见,当时写这篇文章的时候原本是想记录自己的一些理解和想法,可能也是自己水平有限,在很多表达上没...
基础概念 数字图像:图像可定义为一个二维函数f(x,y),幅值f为图像的强度(灰度)。当x,y,f是有限的离散数值时,该图像为数字图像。 数字图像处理:借助于数字计算机来处理...
什么是LLVM LLVM项目是模块化、可重用的编译器以及工具链技术的集合。 美国计算机协会 (ACM) 将其2012 年软件系统奖项颁给了LLVM,之前曾经获得此奖项的软件和...
Runtime是OC里面非常重要的一个概念,它是OC的底层实现,也正是因为Runtime,OC成为一个动态语言,并且拥有了面向对象的能力。这篇文章,将详细说明Runtime的...
前几天路过一个经常负责面试的同事附近,看到几个人在讨论volatile的可见性问题,当时第一感觉是 :“可见性还不简单吗?volatile修饰一个变量时,那么在一个线程都对这...
苹果公司在2010年的WWDC上发布了iPhone4,第一次向世人展示了retina屏幕,并在后续的几年内分别发布了new iPad、rMBP、5K iMac及2015年新款...
在上篇文章代码注入,窃取微信密码中咱们已经简单的提到了MachO,在用Framework做代码注入的时候,必须先向MachO的Load Commons中插入该Framewor...
重绘机制 iOS的绘图操作是在UIView的drawRect中完成的,我们想要在UIView中完成绘图(或者自定义控件),需要在UIView的拓展类(或者子类)中重写draw...
先以一图总结: 以下:「attribute(s)」,「特性」是指同一事物(都指@property后面括号内的单词)。 用Objective-C做过开发的朋友都知道,类里面的属...
最近看叶孤城的书,里面提到了UIStackView,说起这种布局,也是很早就知道了,但是一直没有研究过,开发中也没有使用过,周末上网翻看一下了大家的文章,发现大多都是Stor...
抱歉这里是我的疏忽,没有看下拉栏的方式。
Android 下拉通知栏时Activity的生命周期——重新理解onPause()下拉通知栏时发生了什么 在某个APP中,发现下拉通知栏的时候,正在播放的视频会暂停,于是有点好奇这段操作是不是在生命周期中实现的。在网上众多关于Activity生命周期的讨论...
Mach-O 什么是Mach-O Mach-O 为 Mach Object文件格式的缩写,是用于 iOS 和 macOS 的可执行文件,目标代码,动态库等等多种文件类型的的文...