前言: 开发得跟view打交道,我们也经常看到苹果官方代码有layout方法的相关调用,但是大家可知道什么时候调用,什么时候需要吗?针对网上大部分资料讲得不够清晰,我决定用D...

前言: 开发得跟view打交道,我们也经常看到苹果官方代码有layout方法的相关调用,但是大家可知道什么时候调用,什么时候需要吗?针对网上大部分资料讲得不够清晰,我决定用D...
前言 这次的 WWDC17 又放出了许多干货来帮助开发者更好地开发 app。精彩的内容特别多,本篇主要关注的是《Writing Energy Efficient Apps》 ...
前言 本文的demo代码也会更新到github上。 做这个demo思路来源于微信team的:微信iOS卡顿监控系统。主要思路:通过监测Runloop的kCFRunLoopAf...
使用fastlane工具自动打包发布App Store或蒲公英测试平台 在以往的iOS开发过程中,我们大都使用xcode提供的工具进行手动打包ipa,这种打包方式会带来大量...
在讲多线程编程之前先简单概括下几个概念。(这里就不细讲线程和进程的差别了,同学们可以自行百度): 概念一: 队列:是管理线程的,相当于线程池,能管理线程什么时候执行。队列分为...
1、2018 iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染2、2018 iOS面试题---Objective_C语言特性相关问题3、2018 iOS面试...
一、第一家面试题 二、第二家面试题 三、答案 1.1、当使用 weak修饰的对象被释放后,系统是否直接释放掉此对象?其实现原理是什么? (15分) 答案:weak指针不会增加...
前言 众所周知,Bug是线上应用极力规避但又无法避免的。对于致命的Bug,我们可以通过Crash日志进行分析;对于无法复现的Bug、特定操作步骤引起的Bug、某些版本/系统才...
前言 在WWDC2015上苹果宣布iOS9将支持纯IPv6的网络服务。 一开始也没太在意 六一刚过. App迭代审核被拒???: 收到的回复邮件中有这么一段: Apps ar...