performChangesAndWait 这个不是同步的吗?阻塞主线程,界面直接卡死了。
PHPhotoLibrary.shared().performChanges 大坑捣弄了一天。发现一个大坑。官方没注明https://developer.apple.com/reference/photos/phphotolibrary PHPhotoLi...
performChangesAndWait 这个不是同步的吗?阻塞主线程,界面直接卡死了。
PHPhotoLibrary.shared().performChanges 大坑捣弄了一天。发现一个大坑。官方没注明https://developer.apple.com/reference/photos/phphotolibrary PHPhotoLi...
这里分两种1.button自身frame 以倍数扩大2.button自身frame 以上下左右增加边距扩大 普遍做法, button增加一个分类 废话不多说直接上代码方法一 ...
一、Swift趋势 虽然还处于过渡时期,但趋势很明朗了,Swift 必然会替代 Objective-C,并且比想象中来得快。现在就应该做好准备了。假如之前已经掌握了 Obje...
在target下 Build Settings 搜索 Swfit Flags 展开 Other Swift Flags (注意不要直接后面按回车)设置Debug 添加 -D ...
仿照着做了一个时间轴的控件,类似萤石的效果,先上图 实现如下: 1 - 整个控件是基于UIScrollView做的 2 - 初始化scrollView的时候,设置scroll...
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
最后咋解决呀?每个cell用不同的标识比如indexpath.row。到是能解决,但是不使用重用机制 害怕性能问题
UICollectionView Cell消失的问题项目中习惯了使用UICollectionView,也因此产生了很多的坑。 今天就遇到了Cell显示后又消失了的神奇问题,对着ViewController中几百行的代码及注册的...
一. RunLoop简介 RunLoop字面意思是跑圈,在我们的项目中其实就是运行循环,而且是充满灵性的死循环,为什么说他充满灵性呢?因为他可以在我们需要的时候自己跑起来运行...
最近一直有朋友问我UICollectionView的用法,感觉还是有很多朋友对UICollectionView不太熟悉,今天抽点空,总结一下UICollectionView的...
请问怎么找被引用的路径或者文件呀?在build setting里等地方搜了关键字没有搜到
iOS Xcode自带Git仓库混乱项目多出另一个项目的仓库昨天上线前做最后的问题修复时,遇到一个Git本地仓库混乱的情况 如下图: 具体的说就是我开发的是一个平台,分为三个端对应三个项目A,B,C(以下均简称A、B、C)。现在C的本...
本文是借鉴 戴铭老师 iOS开发高手课 内容总结。 目录 1、卡顿问题2、RunLoop介绍3、RunLoop执行过程 介绍4、RunLoop全部六个状态5、RunLoop监...
先来看几个面试题1.block的本质2.block为什么使用copy修饰3.block如何捕获外部变量4.__block修饰为什么能修改auto变量5.循环引用的原理,有哪些...
哇,看你每篇标题都起的很幽默又有创意,咱就是关注,点赞,评论三连击。好几年没更新不会不搞开发了吧
控制了时间,就控制了一切!-iOS中几种定时器在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。然而,在iOS中有很多方法完成以上的任务,到底有...
一、论OOP与AOP编程思想 OOP为Object Oriented Programming的缩写,意为面向对象编程。OOP针对业务处理过程的实体及其属性和行为进行抽象封装和...