Canoe

Xcode Server自动打包

之前项目中一直使用的jenkins来持续集成,之后也使用过fastlane来自动打包,然而总感觉这两种打包方式集成起来较为复杂,对于证书配置以及Xcode版本更新变动的时候会很麻烦,那么有没有一种较为方便而且能满足我们需求......

APP启动时间优化

一、 APP启动过程 iOS应用的启动可分为pre-main阶段和main()阶段,其中系统做的事情依次是: 1.1 pre-main阶段 加载应用的可执行文件 加载动态链接库加载器dyld(dynamic loader) dyld递归加载应用所有依赖的dylib(dynamic library 动态链接库) 对于main函数之前的......

高质量iOS博客和网站

博客 有时候在查阅技术点时,会看到一些很好的文章,发现文章质量非常高以至于想要去了解作者,但是当时因为项目需要,没有时间去看其他的文章,过后经常又忘记在哪里看到的了,所以想要记录一些很有深度,质量......

项目内存优化

因为arc的缘故,现在很多的开发人员会将注意力放在业务模块,以至于疏忽了内存部分的优化,刚开始看不出什么问题,当上线之后或者项目慢慢庞大的时候,会出现各种各样的问题,因为内存问题相对于一般的问题来......

理解iCloud同步

以上是苹果官方文档中对于iCloud的一段说明。 iCloud是苹果提供的一种数据存储同步方案,每个使用apple id登录,每个用户默认的iCloud存储空间有5G,由所有的程序之间共享,iCloud可以存储任意的文件,字符串,文档等数据。对于用......

项目警告处理

今天不经意一看,项目中有上千个警告了,虽然没有强迫症,但是看着也是觉得不舒服,刚好手头上的活不多,干脆就清理一下,记录一下过程。 消除警告 在清理之前,在网上查找资料发现有几种通用的方式消除警告。 全......

疲惫生活中的英雄梦想

人们经常是不讲道理的、没有逻辑的和以自我为中心的。不管怎样,你要原谅他们。 即使你是友善的,人们可能还是会说你自私和动机不良 。不管怎样,你还是要友善。 当你功成名就,你会有一些虚假的朋友 和一些......

Magnetic-Wall

Magnetic Wall是我独立开发的一款简洁美观的壁纸app,界面设计仿照了少数派的一款app,壁纸每周更新,经由我从Unsplash | Beautiful Free Photo Community上面仔细挑选适合手机和ipad的图片。 Magnetic Wall不会有大量的图片供您选择,但......