截止2022年苹果发布的iOS设备一览表,后面会不断更新。 iPhone 设备时间CPU分辨率大小密度@NxiOS系统iPhone2007armv6320 x 4803.51...
截止2022年苹果发布的iOS设备一览表,后面会不断更新。 iPhone 设备时间CPU分辨率大小密度@NxiOS系统iPhone2007armv6320 x 4803.51...
📒笔记: 不同的 scrollDirection 滚动方向, minimumLineSpacing, minimumInteritemSpacing 含义不同
今天改公司的代码,知道怎么解决,但是不知道原因在哪,bug很简单,一个tableView,指定第二行的背景色为绿色。点击第一个按钮时,会调用reloadRowsAtIn...
某天,开发小王:来帮忙看下,为什么我的按钮样式变了,我什么代码都没改。源码调试没问题,二进制组件工程有问题。 看了下代码,按钮的生成是一个工厂方法,通过传入不同的枚举值(比如...
不太理解每次写,都用dispatch_async_barrier,这样和同步写有什么区别或者和开启一个串行队列异步写有什么区别
iOS-线程安全NSMutableArray数组线程安全的思考 NSMutableArray是线程不安全的,当有多个线程同时对数组进行操作的时候可能导致崩溃或数据错误,下面是对线程安全的几个思路.如有错误,欢迎指正. ...
深入代码理解instance、class object、metaclass 面向对象编程中,最重要的概念就是类,下面我们就从代码入手,看看OC是如何实现类的。 instanc...
博主有试过自己的demo吗
iOS开发 两层tableview嵌套滚动的实现逻辑Github Demo 地址 业务场景各种首页经常会有上下滚动,左右滚动的场景,如以下效果 实现效果 层级结构 滚动逻辑 代码实现中的一些细节处理 让内层的tableView...
用栅栏的时候,写是异步,读是同步,如何保证读到的是正确的
iOS 多线程之dispatch_barrier及实现多读单写前言 当有个需求,A,B异步请求完成之后才能请求C,D。A,B,C,D都是异步请求。这个用dispatch_group也可以实现,只不过比dispatch_barrier麻烦...
级别: ★☆☆☆☆标签:「iOS」「NSString」「strong和copy」作者: MrLiuQ审校: QiShare团队 在iOS开发中,几乎每天都会遇到NSStrin...
Block的底层基本结构 通过clang命令查看编译器是如何实现Block的,在终端输入clang -rewrite-objc main.m,然后会在当前目录生成main.c...
博主的做法,如果在点击viewC的时候,hitTest返回nil。那viewD和E还会响应?
iOS事件传递与响应者链用户以多种方式操纵他们的iOS设备,例如触摸屏幕或摇动设备。 iOS会解释用户何时以及如何操作硬件并将此信息传递到您的应用程序。 您的应用程序以自然和直观的方式响应操作的次数...
事件的交换在外层viewC去 return nil是达不到效果
将事件传递给兄弟视图那一栏,点击view C的时候view A响应事件,而点击View D和View E的时候正常响应,这样才是你代码的实现吧,如果是点击view C的时候view B响应事件,那view B也得需要重写hitTest了
最后的代码逻辑有问题
iOS中两种压缩图片的方法这是官方的解释: UIImagePNGRepresentation(UIImage*__nonnullimage);// return image as PNG. May r...
级别: ★☆☆☆☆标签:「iOS」「UIButton」「自动布局」作者: 沐灵洛审校: QiShare团队 UIButton是开发过程中最常用的控件,可以设置各种样式,也可以...
理论 Use this property to resize and reposition the effective drawing rectangle for the b...
同意你的看法
iOS SDWebImage 加载完显示动画效果(渐进渐出)前言 想必大部分的iOS开发加载图片一般都用的是SDWebImage,但是图片在download完之后的显示方式十分苍白。这边我给加载完图片加了个渐进渐出的动画。(现在大部分...
@风见隼人Akf 同问,如何出错的,应该不会出错。
iOS SDWebImage 加载完显示动画效果(渐进渐出)前言 想必大部分的iOS开发加载图片一般都用的是SDWebImage,但是图片在download完之后的显示方式十分苍白。这边我给加载完图片加了个渐进渐出的动画。(现在大部分...
1.这个block不是uiimageview持有,不会造成循环引用,不需要weakself 2.不是已经设了removedOnCompletion了么,还再调一次remove?
治标不治本
charles map local socket broken pipe (write failed)fix the "charles map local socket broken pipe (write failed)" 不要问我为什么出现这个问题,我不太清楚,也不要问我...