• 面试题

    Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对比oc的动态绑定 1.编译链接...

  • 120
    iOS 从0到1搭建高可用App框架

    最近在搭建新项目的iOS框架,一直在思考如何才能搭建出高可用App框架,能否避免后期因为代码质量问题的重构。以前接手过许多“烂代码”,架构松散,...

  • 120
    iOS之运行时机制及方法混写method swizzling

    公司年底要在新年前发一个版本,最近一直很忙,好久没有更新博客了。正好现在新版本开发的差不多了,抽空总结一下。由于最近开发新版本,就避免不了在开发...

  • 120
    iOS 保持界面流畅的技巧

    演示项目 在开始技术讨论前,你可以先下载我写的 Demo 跑到真机上体验一下:https://github.com/ibireme/YYKit。...

  • 120
    Objective-C的动态特性

    过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型语言转过来的,如Jav...

  • 120
    iOS项目Project 和 Targets配置详解

    创建完项目之后,我们再对一个项目进行代码开发之前,我们首先需要对iOS项目的开发环境进行搭建,我们的应用名称、项目名称、应用图标、启动图片等都是...

  • 120
    计算机的开机启动原理

    第一阶段:BIOS 上个世纪70年代初,“只读内存”(read-only memory,缩写为ROM)发明,开机程序被刷入ROM芯片,计算机通电...

  • 120
    iOS invalid bitcode signature等常见错误

    关于 invalid bitcode signature 今天拾起了一个老项目,调试了一下,出现如下错误。 惯例Google了一下,搜索的关键字...

  • 120
    弱网下移动端网络连接处理策略

    一、背景 如何度量和模拟“弱网络”对移动APP的开发有着重大的意义,比如:节约测试成本、易于问题重现、加快产品上线等。 一般的方法是使用“丢包率...