APP优化
Sodaslay
这个作者很懒,什么都没留下…
展开
-
iOS使用自定义ttf字体_APP优化
项目中想使用第三方的字体,在stackoverflow上查询解决办法,也折腾一会,添加成功,示例如下:1.将xx.ttf字体库加入工程里面2.在工程的xx-Info.plist文件中新添加一行Fonts provided by application,加上字体库的名称3.引用字体库的名称,设置字体: [UIFontfontWi原创 2015-07-04 01:34:05 · 1081 阅读 · 0 评论 -
实现具有 intrinsic content size 功能的自定义视图类(支持 xib/sb 使用)
对于 intrinsic content size 不熟悉的童鞋,建议先看一下下面这篇文章,再开始本文的阅读 只有 20% 的 iOS 程序员能看懂:详解 intrinsicContentSize 及 约束优先级/content Hugging/content Compression Resistance iOS 开发中经常需要使用 xib/storyboard 配合 Auto原创 2017-12-31 23:30:11 · 1983 阅读 · 0 评论 -
《iOS APP 性能检测》
原文地址:腾讯Bugly| 导语 最近组里在做性能优化,既然要优化,就首先要有指标来描述性能水平,并且可以检测到这些指标,通过指标值的变化来看优化效果,于是笔者调研了iOS APP性能检测的一些方法,在此总结一下。首先,要明确性能检测都需要关注哪些指标,笔者列举了以下几个主要的,后面会详细说:启动时间内存占用量,内存告警次数转载 2017-09-28 23:40:29 · 2860 阅读 · 0 评论 -
改变 iOS App 的 icon(iOS10.3)
转载自Cocoa China,原文地址:http://www.cocoachina.com/ios/20170502/19152.html官方iOS10.3新增了可以让开发者去更改app的icon,接下来看看怎么更改。官方API给的东西很少,只是介绍了一个实例方法:open func setAlternateIconName(_ alternateIconName:转载 2017-05-14 12:18:26 · 341 阅读 · 0 评论 -
Facebook Shimmer 实现原理
转载自Cocoa China,原文地址:http://www.cocoachina.com/industry/20140818/9405.htmlFacebook 最新的 App Paper 包含了很多丰富的动画元素,为此 Facebook 甚至设计了一款 iOS 的动画引擎 pop。整个 Paper 的动画设计中另一个很有特色的动画是文字的闪光效果。 这个效果其实和转载 2017-05-13 12:48:34 · 964 阅读 · 0 评论 -
组件化架构漫谈
前段时间公司项目打算重构,准确来说应该是按之前的产品逻辑重写一个项目。在重构项目之前涉及到架构选型的问题,我和组里小伙伴一起研究了一下组件化架构,打算将项目重构为组件化架构。当然不是直接拿来照搬,还是要根据公司具体的业务需求设计架构。在学习组件化架构的过程中,从很多高质量的博客中学到不少东西,例如蘑菇街李忠、casatwy、bang的博客。在学习过程中也遇到一些问题,在微博和QQ上和一些做转载 2017-05-13 11:39:00 · 895 阅读 · 0 评论 -
iOS图像处理第2部分:核心图形,核心图像,GPUImage
转载自Cocoa China,原文地址:http://www.cocoachina.com/ios/20140925/9756.html学习在iOS中处理图像和创建酷炫的效果!欢迎来到本系列教程的第二节,iOS中的图像!在本系列的第一节,我们学会了如何访问和修改图像的原始像素值。在本系列的第二节或者说最终节中,你将学习如何使用其他的库来执行同样的转载 2017-05-13 11:51:42 · 483 阅读 · 0 评论 -
为什么我不再使用Realm
原文地址:http://www.open-open.com/lib/view/open1453185177792.html也许你并没有听说过 Realm ,这是一个面向安卓(亦面相iOS)的移动端数据库技术。和SQLite不同,它允许你在持久层直接和数据对象工作。在它之上是一个函数式风格的查询api,众多的努力让它比传统的SQLite 操作更快 。基于这些原因让我决定试试Realm 。转载 2017-05-13 11:35:48 · 779 阅读 · 0 评论 -
Realm数据库 从入门到“放弃”
转载自CocoaChina,原文地址:http://www.cocoachina.com/ios/20161103/17935.html前言由于最近项目中在用Realm,所以把自己实践过程中的一些心得总结分享一下。Realm是由Y Combinator公司孵化出来的一款可以用于iOS(同样适用于Swift&Objective-C)和Android的跨平台移动数据转载 2017-05-13 11:33:55 · 1253 阅读 · 0 评论 -
Facebook Infer安装总结
最近想对iOS项目的代码进行静态分析,最后在几个成熟的工具中选择了Facebook的Infer工具。然后对照github上的说明安装:https://github.com/facebook/infer/blob/master/INSTALL.md中间踩了一些坑,记录下来方便后面自己再遇到。1.安装brew: curl -LsSf http://github.com/mx原创 2017-05-05 17:27:04 · 1904 阅读 · 0 评论 -
去掉 UIPickerView 的弯曲弧度
原文地址:https://www.jianshu.com/p/b6118a776b8e PGPickerView是将UIPickerView的弯曲弧度变成直列表,可以是单列表,多列表,还可以修改选中label的字体颜色等。GitHub Addresshttps://github.com/xiaozhuxiong121/PGPickerViewInstallation wit...转载 2018-11-18 01:52:02 · 3248 阅读 · 0 评论