科技美学iOS界的癌细胞-MethodSwizzling

初稿地址 干什么起就首博文 切莫知道何时起iOS面试开始流行起来询问什么是 Runtime,于是 iOSer 一放 Runtime 总是就提起 MethodSwizzling,开口闭口就是非法科技。但实际如读者注意了C语言的 Hook 原理其实会意识所谓的钩子都是框架或语言的设计者预留给咱们的家伙,而非是什么黑科技,MethodSwizzling 其实只是一个简约而有趣的编制罢了。然而就是是这般的 … 继续阅读科技美学iOS界的癌细胞-MethodSwizzling

美学原理3分钟实现iOS语言本地化/国际化(图文详解)

前言 言语本地化,又称之为语言国际化。是凭因用户操作系统的言语设置,自动将应用程序的语言设置也同用户操作系统语言一样的语言。往往有应用程序需要提供被多个国家的人群利用,或者一个国度产生多种语言,这虽要求应用程序所著的字、图片等信息,能够吃谈话不同语言的用户读懂、看懂。进而提出为同一个应用程序适配多种语言,也便凡国际化。语言国际化之所以又称为语言本地化,这是立于每个用户之角度而言的,是赖能被用户本地 … 继续阅读美学原理3分钟实现iOS语言本地化/国际化(图文详解)

真珠美学fir.im Weekly – 聊聊让丁敬仰之长途开发工作

6月30 日,苹果开发者后台贴发同封闭关于广电总局的显然通知,申报一个嬉戏 APP 上架AppStore,你用文网文+ICP证+软著+版号,审批难度将越来越深,不禁让人感叹中国单独开发者的成长 “ 道阻且长 ”,更多但是探听知乎相关问题. 谈及独立开发者,除了生问题引人关注外,他们或大部分凡良好的远距离开发先行者。如果您也向往一客 Remote 开发工作,推荐如出一辙早同后 远程开发社区及 @gr … 继续阅读真珠美学fir.im Weekly – 聊聊让丁敬仰之长途开发工作

iOS动效-利用CATransform3D实现翻页动画效果

从iOS开发已发出一段时间了,之前一直无暇工作,几乎很少发时空写有物来对协调控制的技术拓展一下总结,现在沉思,有些后悔,因为之前以遇到问题的下要上新技巧之时段都是以翻译看他人的博客或者查看苹果之法定文档,一直是一个于行业内的“价值消耗者”,对是,我也做了深刻的反省,现在下定狠心,以自己微小之能力来贡献一些物,也许会指向人家有助,希望自己不再是相同称为“价值消耗者”或是“观望者”,转变为同样号称“价 … 继续阅读iOS动效-利用CATransform3D实现翻页动画效果

Masonry源码分析二:MASConstraint

MASConstraint的存在就是是为创造链式语法的目的,Constraint可以代表单一的NSLayoutConstraint对象(子类MASViewConstraint),也堪象征一如既往组NSLayoutConstraints(子类MASComposisteConstraint) 于首一MASConstraintMake的解析,我们初步的涉了MASConstraint,本篇详细的讨论一下 … 继续阅读Masonry源码分析二:MASConstraint

深刻了解iOS开发中之BitCode功能

前言 做iOS开发的冤家等还明白,目前行的Xcode7,新建项目默认就打开了bitcode设置.而且大部分开发者都被这个突如其来的bitcode功能为坑了造成项目编译失败,而这些为bitcode而编译失败的的类还出一个共同点,就是链接了第三方次进制的堆栈或者框架,而这些框架或仓库正没有包含bitcode的事物(暂且称为东西),从而致使项目编译不化功.所以每当遇上是情时大部分人数犹是一直装Xcode … 继续阅读深刻了解iOS开发中之BitCode功能

fir.im Weekly – 聊聊让丁向往之长距离开发工作

6月30 日,苹果开发者后台贴发出同样封闭关于广电总局的明白通知,申报一个游乐 APP 上架AppStore,你得文网文+ICP证+软著+版号,审批难度将尤为不行,不禁为人感慨万端中国独立开发者的成长 “ 道阻且长 ”,更多但是探听知乎相关问题. 谈及独立开发者,除了生问题引人关注外,他们可能大部分是脍炙人口的远距离开发先行者。如果您呢慕名一卖 Remote 开发工作,推荐如出一辙早同后 远程开发 … 继续阅读fir.im Weekly – 聊聊让丁向往之长距离开发工作