多线程是iOS面试的基础和重点问题,多线程的问题如果没答好面试直接就没戏了。本文将从面试角度对多线程部分进行梳理,持续更新。
多线程是iOS面试的基础和重点问题,多线程的问题如果没答好面试直接就没戏了。本文将从面试角度对多线程部分进行梳理,持续更新。
9月26号收到了苹果的一活动邀请邮件《创建卓越的 Apple Watch 体验》,起初以为是新品体验活动,仔细一看地点竟然是:Design and Development Accelerator,这是苹果今年7月份在上海设立的设计开发加速器,为开发者提供有关应用设计与开发的专业培训和资源。我自认为能力称不上优秀,所以对于收到这个邀请表示非常意外和开心。
我就职过的公司,都出现过不止一次因为后台实际数据类型和文档不一致导致的程序线上崩溃问题。原则上即使服务器离线了,app都不应该直接闪退,所以app应当具有对服务器异常情况进行处理的能力。使用ValueX可以有效避免后台返回数据类型异常导致的程序崩溃。
简单易用,完全可定制化的HUD
ProHUD = Toast(通知横幅) + Alert(ProgressHUD、弹窗) + ActionSheet(操作表)
在写ProHUD之前我已经在AXKit中实现了原生控件快速构造方法、为公司写了OC版的可定制化HUD、Swift版的开源的NoticeBoard(通知横幅)。ProHUD诞生的意义就在于取代这些不那么完善的HUD。
网上相关教程挺多,但是本文将借助 Gitblit 工具使用最简单的方式搭建和维护 Git 服务器,支持 Linux / Windows / Mac 平台。
包含颜色、字体、布局等,可配置可缓存,非常适合独立开发者。
我们公司养老业务线使用的组件化方案是CTMediator,而我在此之前没有了解过相关方案,借此机会学习CTMediator以及相关解耦措施。
内存泄漏是开发中经常会遇到和需要处理的问题,如:循环引用、僵尸对象和野指针、大循环内存峰值。
1 / 4