iOS 为了让设备尽量省电,减少不必要的开销,保持系统流畅,因而对后台机制采用墓碑式的“假后台”。除了系统官方极少数程序可以真后台,一般开发者开发出来的应用程序后台受到以下限制: 1.用户按Hom
最新用空闲时间高仿了一下喜马拉雅FM这款APP,目前主要完成了发现栏目中的推荐页面。
iOS开发中那些你不知道的奇巧
当前逻辑下,有且只有一个缓冲文件 } 来自:http://www.cocoachina.com/ios/20160901/17456.html
WechatIMG2.png 项目已接入高德地图,并且大部分功能已经实现好,但BOSS觉得iOS自带的地图效果更好。。。本着面向老板编程的思想,换之。还好,高德地图是在MapKit上封装的,大部分
每条线程被调度执行的频次会降低(线程的执行效率降低) 多线程的缺点 创建线程是有开销的,iOS下主要成本包括:内核数据结构(大约1KB)、栈空间(子线程512KB、主线程1MB,也可以使用-s
本文介绍了如何解析 iOS 的 crash 堆栈,分别使用了 symbolicatecrash 来自动解析整个堆栈,以及使用 atos 来解析单个地址的符号。在 iOS 开发中,解决 crash
Project inspired by concept of Yup Nguyen
Application Crash Reports 进行翻译,但这不仅仅是一篇翻译的文章,本文会让大家更加全面的了解ios的崩溃报告的获取、分析、用途。翻译的时候我会结合自己以往的使用经验来进行翻译。 理解和分析应用程序崩溃报告
理解 iOS 应用程序的代码签名机制 如果你是一位 iOS 应用程序开发者,你有可能已经使用过代码签名了。如果你是一位初级的 iOS 应用程序开发者,你可能对开发者网站上那些有关 "Certificates,Identifiers
随着各种各样的直播app的爆火,实时美颜滤镜的需求也越来越多。下面将主要介绍实现美颜滤镜的原理和思路,原理可以移步看下GPUImage原理,本文主要是GPUImageBeautifyFilter美颜滤镜的实现。美颜只是不同滤镜组合起来的效果,实际上美颜也是一种滤镜,只不过它组合了各种需求的滤镜,例如磨皮、美白、提高饱和度、提亮之类的。
to NO in the info.plist . Support Swift 3.0 & iOS 8+ Installation CocoaPods add pod 'NoticeBar' to
今天写这篇文章的目的,是提供一种思路,来帮助大家解决控制器非常臃肿的问题,对控制器瘦身。
网络上已经有一些关于探讨如何导出 IOS 版微信聊天记录的导出,比如 WeBack 和 iTools ,但这两类工具主导针对的都是小白用户,并没有给出如何获取完整数据库的方案,尽管实际原理相差无几,但
AVPlayer是用于管理媒体资产的播放和定时控制器对象它提供了控制播放器的有运输行为的接口,如它可以在媒体的时限内播放,暂停,和改变播放的速度,并有定位各个动态点的能力。可以使用AVPlayer来播放本地和远程的视频媒体文件,如QuickTime影片和MP3音频文件,以及视听媒体使用HTTP流媒体直播服务。
的前缀再使用。 有兴趣的朋友可以自己用分类实现一下,难度不大。 来自:http://ios.jobbole.com/91082/
很久以前,一个学弟的曾问过我如何实现半糖iOS版本首页效果,我当时一看觉得这个效果挺酷炫,然后去github上搜了一下,很多自称是仿半糖首页的,我下载之后发现其实很多代码都没有实现主要的代码。有些代码
是造成重量级视图控制器的重要原因。 除了上面提到的一个原因外,由于AFNetworking是iOS开发网络访问框架的事实标准,而AFNetworking使用的是block来实现网络回调,block
9.4' # pod 'WeexSDK', :path => '/User/icepy/weex/ios/sdk' pod 'WXDevtool', '0.8.2' # pod 'WXDevtool',
经常看到各种高效裁剪圆角的文章,正好之前做过一点数字图像处理,就打算用空域处理的办法,写个裁剪圆角的算法,一定要尽可能的快的,不然界面容易卡顿。