缩减iOS安装包大小是很多中大型APP都要做的事,一般首先会对资源文件下手,压缩图片/ 音频,去除不必要的资源。这些资源优化做完后,我们还可以尝试对可执行文件进行瘦身,项目越大,可执行文件占用的体积越大,又因为AppStore会对可
原文 http://www.ianisme.com/ios/1805.html 之前使用Twitter公司的崩溃搜集工具 crashlytics ,它可以准确定位APP崩溃的具体原因到代码的某
ALSpotlightView 是焦点视图控制,使用 Swift 实现。
IOS中UITableView使用总结 一、初始化方法 - ( instancetype )initWithFrame:( CGRect )frame style:( UITableViewStyle
转载请注明出处: http://www.olinone.com/ 今天,跟大家聊聊“自释放”思想在iOS开发中的应用,何为“自释放”?可以简单的理解为对象在生命周期结束后自动清理回收所有与其相关的资源或
跟Android的RatingBar一样有两种模式,评分模式和只读模式 支持视图编辑,自定义星星数量,评分等级 另外还能支持非整数星,0.5颗星,0.1颗星
MARKRangeSlider 是一个带有两个拇指的,定制且可重复测量的范围滑块。测量的范围在 minimumValue 和maximumValue (默认从0到1)。左边的拇指滑动范围不能超过右边的拇指,反之亦然。MARKRangeSlider 支持多点操控(可用两个手指操作)。
苹果官方给出的对iOS推送机制的解释第一阶段:应用程序的服务器端把要发送的消息、目的iPhone的标识打包,发给APNS。 第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应
ALAccordion 是 iOS 上手风琴式的容器视图,它管理了一套可扩展可折叠的内容模块。当一个模块打开时,它会满屏。 项目主页: http://www.open-open.com
使用简单的iOS avatar初始化生成器。高度可定制,但有默认值。 用法 Defaults mimic look of Apple's own implementation of initial
CrazyPeter 是一个使用 coretext 编写的弹幕引擎。 其实是截取了 niconico 的部分代码,并且加上了时间控制。
实现了类似于QQ 5.0 水滴拖拽效果. 支持iOS 5.0 ARC. 气泡能够带有数字标识,同时支持消失block方法。消失时还带有消失效果动画。 项目主页: http://www.open-open
移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。
SwiftEventBus是一个发布/订阅EventBus,专为iOS优化。提供一个接口来安全和简便地使用addObserverForName。 特性 简化组件之间的通信 解耦事件发送者和接收者 避免
苹果和谷歌对开发者发布的 iOS 8 与 Android 5.0 设计规范为的就是帮助开发者所开发的应用能够尽量与系统应用得到一致的体验。因此,下面试图通过两者的设计规范粗浅地对比 iOS 平板(iOS 8)与 Android
TurtleFromMars 原文: CALayer in iOS with Swift: 10 Examples 如你所知,我们在iOS应用中看到的都是视图(view),包括按钮视图、表视图、滑动
iOS开发之文件(分段)下载
com/496668219long/p/4655914.html 要实现地图、导航功能,往往需要先熟悉定位功能,在iOS中通过Core Location框架进行定位操作。Core Location自身可以单独使用,和地
iOS 4开始引入的multitask,我们可以实现像ipod程序那样在后台播放音频了。如果音频操作是用苹果官方的 AVFoundation.framework实现,像用AvAudioPlayer,A
Waterfall 该项目实现了在iOS下瀑布流的实例,使用Objective-C来实现。目前有很多的App比如购物类应用都使用了瀑布流来实现布局,比较优雅美观易于用户操作。 1.实现效果