
Swift
文章平均质量分 63
王中尧
工作联系:coderzywang@yeah.net
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Swift 3.0 【Swift 3.0 环境下使用 AFNetworking 封装网络请求业务类】
Swift 3.0 环境下使用 AFNetworking 封装网络请求业务类原创 2016-10-03 11:41:55 · 6294 阅读 · 4 评论 -
iOS 【地图绘制行政区域边界及填充】
很久没有写东西了,因为最近的项目要赶在国庆中秋前夕上架,忙碌了2个多月的时间。对地图绘制这块整理了一下,希望能让大家少走弯路。原创 2018-09-25 11:34:46 · 3938 阅读 · 4 评论 -
Swift 【帮助你更好的了解 Swift 的字符编码格式 - Unicode Scalars】
几句琐碎笔者在平时码代码的过程中,一般而言只在 String 这个类的层面去做事情,脑子里还有个 Character 类的印象,但平时用的极少。以至于 Character 类及其底层是怎样实现的,就没有考虑过了。实际上是没有机会接触到这一层的东西,而今天写这篇博客,就从一个场景开始吧! 场景在最近的项目中,遇到了这样一个场景:对于功能 “搜索” 的实现,要求在手动输入字符的时...原创 2018-07-23 23:32:27 · 3944 阅读 · 0 评论 -
Socket 【使用 socket.io 去处理复杂的业务逻辑】
这篇文章的内容其实很久之前就存在了,但是一直没发出来。有朋友了解这方面的使用,其实不难,或许复杂的是业务逻辑方面如何合理的处理。代码部分由 Swift 完成,建议大家可以多了解一下 Swift 强大的枚举,我个人感觉是 Swift 中最强大的技术特点之一了。原创 2018-05-28 12:54:10 · 1797 阅读 · 0 评论 -
Swift 【基于 Swift 面向协议编程】
“我们如何在每天的开发过程中使用面向协议编程?Natasha 回答了这个问题,并专门针对 POP 的实际应用开发给出了解决方案,包含视图,视图控制器和网络的实例。关注本篇在 App Builders CH 大会上的演讲,你将从面向对象编程转向面向协议编程,这样能使你的 Swift 编程更加清晰、更加易读!转载 2018-01-10 18:28:25 · 5386 阅读 · 0 评论 -
Swift 【为图片的加载提供便利构造方法】
为图片的加载提供便利构造方法,以便于成功定位到错误出现的位置。原创 2017-11-27 22:00:53 · 542 阅读 · 0 评论 -
Swift 2.3 【这些情况下guard要慎用】
guard 语法的可读性更强。它可以让我们的方法表意更加明确,更易于阅读,它能够表达“提前退出”的意图,提高了程序的健壮性。换句话来理解这是 Swift 的设计者在暗示程序员在编写代码时时提早 return 的重要性。但是,并不意味着要将所有的 if ... else ... 和 if let ... 都替换成 guard 语法。guard 语法很容易被滥用和误用,并不是所有的代码层次结构中都适合 guard 的使用。原创 2016-01-16 10:54:32 · 1145 阅读 · 0 评论 -
Swift 2.3 【Swift2OC & OC2Swift】
本文主要介绍如何在Swift项目中使用OC的文件以及在OC项目中使用Swift文件。原创 2016-01-18 12:29:54 · 1055 阅读 · 0 评论 -
Swift 2.3 【封装网络请求业务类 AFNetworking/ Alamofire】
本文描述 Swift 发送网络请求的业务类写法。提供 AFNetworking 和 Alamofire 两种框架网络请求。其实两个框架本质一样,均出自一个作者,安装可到 github 去下载或者使用 CocoaPods 集成。原创 2016-02-01 15:14:06 · 2822 阅读 · 9 评论 -
Swift 2.3 【Swift 和 Javascript 如何相互调用】
本文大致讲述在项目中 Swift 和 Javascript 如何相互调用,集成多个 Demo。快速上手 WebViewJavascriptBridge 框架。原创 2016-07-23 19:12:15 · 1600 阅读 · 0 评论 -
Swift 【DESIGNATED,CONVENIENCE 和 REQUIRED】
DESIGNATED,CONVENIENCE 和 REQUIRED 的使用。转载 2017-11-27 21:00:35 · 577 阅读 · 0 评论 -
Swift 【利用 泛型 便利 xib 的加载过程】
利用 泛型 便利 xib 的加载过程原创 2017-11-28 21:05:57 · 1079 阅读 · 0 评论 -
Swift 【对构造器自动继承的几点理解】
对构造器的自动继承几点理解原创 2017-11-27 22:17:29 · 711 阅读 · 0 评论 -
Swift 3.0 【Swift 3.0 相较于 Swift 2.2 的变化】
Swift_3.0 相对于 Swift_2.2 版本发生了哪些的变化。本文件将以最直观的代码对比以及文字分析阐述。原创 2016-09-29 22:32:07 · 2332 阅读 · 0 评论 -
Swift 3.0 【Swift 3.0 中 GCD 的改变】
上篇文章中对GCD的介绍比较大概,这篇文章对Swift3.0中的GCD进行了深入剖析。原创 2016-09-29 22:42:17 · 3525 阅读 · 2 评论 -
Swift 3.0 【清除 Xcode 8 控制台输出的冗余代码】
更新 Xcode 8 了吗,是不是运行项目的时候无论 OC 还是 Swift 3.0 都会出现一大堆不知道什么鬼东西的输出(如下图)。解决办法01 选择 Edit Scheme...02 为 Environment Variables 添加一个键值对(OS_ACTIVITY_MODE = disable)03 重新运行项目原创 2016-09-29 23:10:40 · 1340 阅读 · 0 评论 -
Swift 【记一次Swift4.1→Swift4.2语法过渡】
背景WARNING ITMS-90725: "SDK Version Issue. This app was built with the iOS 11.3 SDK.Starting March 2019, all iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, in...原创 2019-02-25 22:50:29 · 1710 阅读 · 0 评论