Avatar notebook default
13篇文章 · 10125字 · 1人关注
  • Xcode10 Archive Error - Multiple command ... 'xxx/Info.plist' 解决方案

    报错信息 原因 Xcode10使用了新的task的build方式,之前在做私有库的时候没有很严格,将私有库的Info.plist文件也放在了Po...

  • 好用的Middleware实现

    koa的Middleware--经典的洋葱造型,在执行一个操作之前会先一层层的执行配置好的中间件,操作执行结束后再一层层的回溯。 在日常的iOS...

  • 精简的异步Promise实现

    Promise在web前端的开发工程师中使用的非常频繁,通过then使同步的编程思路来进行异步调用,使得异步编码变得非常的简单。iOS也有Pro...

  • Ortrofit Guide

    介绍 新的App总是可以做一些新的尝试,正好自己在项目中遇到了这个机会,整理开发了一套新的网络库API-- Ortrofit。 Ortrofit...

  • Resize,w 360,h 240
    iOS之Universal Links应用

    前言:Universal Links是苹果在iOS9上开始支持的外部跳转App的功能,正如它的名字Universal Links通过它特有的机制...

  • Resize,w 360,h 240
    【Chrome源码学习(一)】源代码编译

    前言:2017年2月6号谷歌宣布iOS版的Chrome浏览器的代码并归到Chromium项目开源出来了,正好自己最近做的项目浏览器相关,心想去扒...

  • Resize,w 360,h 240
    iFrame、JSBridge 升级Xcode8和iOS 10之后的解决方案

    iOS又升级了!!!各种适配、兼容性的工作量一下子就过来了,中秋这个假期相信很多iOS开发者都在考虑的是尽快的完成新系统的兼容。朋友圈里的一份《...

  • Resize,w 360,h 240
    NSFastEnumeration使用原理分析

    前言:集合类在每门编程语言中都有着非常重要的地位,每一门语言对于集合类的实现和提供的API也大同小异。相比于Java、C#等编程语言Object...

    0.3 4717 14 10 1
  • 项目中包含不支持x86架构的库导致无法运行模拟器的方案探讨

    由于业务的需求,项目中需要增加一个第三方的库,可是这个库不支持x86架构,导致我们无法再用模拟器运行和调试项目,严重影响了团队的开发效率,考虑了...

文集作者