文|赵晓璃 写在前面的话: 或许只是你一直没有发现而已。 现实往往比想象来的更为严峻和残酷: 1、我们可以信手拈来外在环境或者他人的种种不是,却对自身的盲区毫无察觉; 2、现...
貌似无法解决的
iOS - UIInputView和UIInputAccessoryView简介 顾名思义,UIInputView就是键盘按键那个View,UIInputAccessoryView就是吸附在键盘视图上面的toolBar。蓝色的是UIInputView...
什么是Automatic Reference Counting? Automatic Reference Counting(ARC)是一个编译器特性,它为Objective-...
假设我们需要一个string * list * list 类型的值需要处理,并返回一个去掉制定字符串的string list 类型的程序。我们怎么处理? 这是一个非常简单的程...
这一集中我们回答一下过去几周中我们收到的问题,涵盖了网络,table views,栈视图,App类和测试。 这一集不一样,在于这是用于回答问题的。我们想知道你们是否喜欢,如果...
我们使用申明式的方式使用枚举定义UI元素来创建一个抽象视图栈。 我们经常使用栈来存储视图,特别是在原型模式中,因为这样很方便地把视图堆到一起。然而,因我们使用代码创建视图(可...
我们把app的流从Storyboard中重构代码到单独的协调类中。这样就避免了View Controller紧耦与他们的上下文。 今天我们来谈谈故事版和如何改进故事版的使用。...
我们使用协议,ViewController容器和泛型等方法来从ViewController中分离出异步加载代码。 我们继续聊聊从网络加载数据。我们已经写了networking...
我们使用Swift泛型和结构体来构建一个简单的高可测试性的网络层。 我们聊聊Swift Talk App的网络层。这是一个好例子因为我们设计网络层的时候跟oc的项目不一样。尤...
iOS视频播放 MediaPlayer AVKit/AVFoudation ffmpeg WebView/WebServer 1.MediaPlayer 用法 优缺点 适用性...
Preprocessor Macros这里,除了系统的DEBUG变量,其他自定义的变量无法读取。有空check一下。
手把手教你给一个iOS app配置多个环境变量前言 谈到多环境,相信现在大多公司都至少有2-3个app环境了,比如Test环境,UAT(User Acceptance Test)用户验收测试环境,Release环境等等。...
iOS绘图系统简介 UIKit:最常用的视图框架,如UIView、UIButton等UIKit元素 Core Animation:提供强大的2D和3D动画效果 OpenGL ...