摘要: 前言 本科毕业已经5年+,一直在做iOS开发。 工作方面:从刚入门的小菜鸟码农,后面到BAT里混过两年,到现在带10个人的Team Leader,收入尚可。 生活状态:已婚,儿子刚满1岁,有一定存款,无房无车(目前观望中,准备明年择机上车)。 可能是出于程序员的自我危机意识吧,自我感觉到了一个瓶颈, 阅读全文
posted @ 2017-11-21 15:02 90后码农 阅读(22023) 评论(2) 推荐(4) 编辑
摘要: flutter sdk安装包 【下载地址】https://flutter.dev/docs/development/tools/sdk/releases#macos 下载完成后,操作步骤: cd ~/目标路径 unzip ~/安装包路径 设置&更新环境变量 打开 $HOME/.bash_profil 阅读全文
posted @ 2020-05-07 20:21 90后码农 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 跨平台自绘引擎 既不使用WebView,也不使用操作系统的原生空间。 使用Skia作为其2D渲染引擎。 高性能 使用Dart语言开发。 在JIT(即时编译)模式下,速度与JavaScript基本持平。 在AOT(提前编译)模式运行时,速度跟原生差不多。 Dart 类型安全,支持静态类型监测。 阅读全文
posted @ 2019-07-11 09:36 90后码农 阅读(246) 评论(0) 推荐(0) 编辑
摘要: ① 减少缩写命名缩写只用于通用专业术语,如URL,不可自创命名缩写,如Ctr、Msg。命名宁可长一些,也不要难于理解。② 过程化动作发生之前用Will,发生之后用Did,询问是否发生用Should。每个处理都是有一定过程的,这个处理往往会产生一些通知和回调,好的命名必须要明确当前过程中的步骤。命名这... 阅读全文
posted @ 2015-09-18 14:50 90后码农 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 三种Swift实现单例模式的方法:全局变量,内部变量,dispatch_once方式1. 全局变量private let _singleton = Singleton() class Singleton: NSObject { class var sharedInstance: Sing... 阅读全文
posted @ 2015-06-08 12:45 90后码农 阅读(336) 评论(0) 推荐(2) 编辑
摘要: ios 有如下三种随机数方法://第一种srand((unsigned)time(0)); //不加这句每次产生的随机数不变int i = rand() % 5;//第二种srandom(time(0));int i = random() % 5;//第三种int i = arc4random() ... 阅读全文
posted @ 2015-04-02 15:15 90后码农 阅读(12215) 评论(0) 推荐(0) 编辑
摘要: nilnil 是 ObjC 对象的字面空值,对应 id 类型的对象,或者使用 @interface 声明的 ObjC 对象。例如:NSString *someString = nil;NSURL *someURL = nil;id someObject = nil; if (anotherObjec... 阅读全文
posted @ 2015-04-02 15:02 90后码农 阅读(530) 评论(0) 推荐(0) 编辑
摘要: •%@ 对象• %d, %i 整数• %u 无符整形• %f 浮点/双字• %x, %X 二进制整数• %o 八进制整数• %zu size_t• %p 指针• %e 浮点/双字 (科学计算)• %g 浮点/双字• %s ... 阅读全文
posted @ 2015-03-25 10:58 90后码农 阅读(326) 评论(0) 推荐(0) 编辑
摘要: iOS开发中遇到程序崩溃是很正常的事情,如何在程序崩溃时捕获到异常信息并通知开发者?下面就介绍如何在iOS中实现:1. 在程序启动时加上一个异常捕获监听,用来处理程序崩溃时的回调动作NSSetUncaughtExceptionHandler (&UncaughtExceptionHandler);官... 阅读全文
posted @ 2015-03-24 18:29 90后码农 阅读(389) 评论(0) 推荐(1) 编辑
摘要: 前言为了满足不同用户的多样性购物需求,过去两年里手机淘宝的业务不断膨胀,已经从单一的购物工具成为了购物内容平台。在业务快速增长的同时,也带来一些副作用,很多操作环节和页面因为承载功能太多,展示速度变慢,用户等待时间变长,性能优化势在必行。通过大半年的摸索总结,从实践中我们得出了App性能优化的七大策... 阅读全文
posted @ 2015-03-20 11:01 90后码农 阅读(2279) 评论(0) 推荐(0) 编辑