分类:iOS

iPhoneX或其他有刘海的屏幕某些尺寸的适配

最近两天在修改一个项目中出现的bug,就是有一个搜索界面的SearchBar下做了一个搜索历史的列表展示,在不是带刘海屏的手机上显示一切ok,但遗憾的是在刘海屏上搜索列表就会被遮挡一部分,当然这个搜索历史View的位置是用frame直接写的,于是我就各种试,用自动布局写了些发现问题很大到最后都没发现问题为啥会出现,于是…

阅读全文 »
已阅读 4 次

使用UISearchController遇到的问题

在使用UISearchController的过程中遇到了很多问题,踩过了很多坑,现在记录并总结一下。 1. 第一个问题就是sectionIndex和Searchbar的冲突 searchBar加到tableView的headerView上,然后为tableView添加sectionIndex,问题就出来了,因为sect…

阅读全文 »
已阅读 6 次

WARNING Missing Document Configuration. By declaring the CFBundleDocumentTypes key in your app

昨天在我们APP往AppStore上传新包的时候出现了如标题所术的警告信息,刚开始看到有点蒙,由于我的英文不太好,所以就想百度或google一下,但通过搜索没有发现什么有价值的内容于是我就又回过头来看这个log信息。如图 通过仔细看警告中的内容,发现其实已经给出了这个警告的解决方案,但由于英文不好所以不想读,但现在又来…

阅读全文 »
已阅读 717 次

关于iOS中的内存泄漏查找与解决方案

最近看一个老项目发现在某些部分在运行的时候会出现内存泄漏,造成内存每打开一次界面就会增长大概10几兆,所以我就着手查了一下问题,下面对查找以及解决的过程做了一下总结。 1. 首先凭着之前遇到的问题总结出来的经验,先从类中的属性或称之为变量或者调用方法在block中的循环引用问题,例如如下代码 [_photos enum…

阅读全文 »
已阅读 237 次

iOS关于ARC中类释放不掉的集中很难查找的情况

在开发的过程中我们经常遇到比如是跑一个界面多打开几次内存就会只增不降,那么就说明很有可能这个界面(UIViewController)造成了内存泄露,那么很多人一遇到这个问题就会头大,因为不知道从哪里查起,我来总结一下我自己查找的经验,希望能帮到大家。 下面我就给大家说几个我曾经都遇到过的集中情况,以及解决方案。 1. …

阅读全文 »
已阅读 174 次

iOS Objective-C中调用swift

今天遇到一个问题就是我需要在Objective-C的代码内调用swift写的一个类库,于是乎就遇到问题了,根本不知道怎么写,然后就查资料,说是swift库中的类和方法机上@objc库会生成moudleName-swift.h这样一个头文件,拿来引用就可以Objective-C中访问swift写的代码了。 1.实验的步骤…

阅读全文 »
已阅读 63 次