![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift学习
iJecky
大龄失业青年
展开
-
Swift 编程风格指南
本文版权归 raywenderlich.com 、The Official raywenderlich.com Swift Style Guide项目以及所有贡献者所有。译者翻译仅供知识传播使用。本风格指南的目标是让Swift代码更简洁、可读更强。语言推荐使用跟苹果API文档风格统一的英语。推荐:var color = "red"不推荐:var colour转载 2014-09-18 13:58:19 · 1156 阅读 · 0 评论 -
Swift和Objective-C混合编程
假设你现在就是一个iOS程序员,你对Objective-C很熟悉,对iOS开发也很熟悉,然而,苹果公司在iOS 8之后推出了Swift语言。那么,如何才能快速地从Objective-C过渡到Swift呢?本章我们将重点讲解如何从Objective-C过渡到Swift,如何利用现有的Objective-C工程调用Swift代码,以及如何利用Swift工程调用以前写好的Objective-C代转载 2014-09-28 17:55:09 · 7980 阅读 · 3 评论 -
Swift之 ? 和 !
的人Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable 'stringValue' used before being initialized//let转载 2014-09-28 11:08:57 · 1177 阅读 · 0 评论 -
Swift与 C 语言
与 C 语言交互编程作为一种可与 Objective-C 相互调用的语言,Swift 也具有一些与 C 语言的类型和特性,如果你的代码有需要,Swift 也提供了和常见的 C 代码结构混合编程的编程方式。基本数据类型Swift 提供了一些和 C 语言的基本类型如char,int,float,double等价的 Swift 基本数据类型。然而,这些 Swift原创 2014-10-10 09:19:11 · 1387 阅读 · 0 评论 -
在Swift中使用遗留的C API
Swift的类型系统的设计目的在于简化我们的生活,为此它强制用户遵守严格的代码规范来达到这一点。毫无疑问这是一件大好事,它鼓励程序员们编写更好更正确的代码。然而,当Swift与历史遗留的代码库、特别是C语言库进行交互时,问题出现了。我们需要面对的现实是许多C语言库滥用类型,以至于它们对Swift的编译器并不友好。苹果的Swift团队的确花了不少功夫来支持C的一些基础特性,比如C字符串。但当在Swi转载 2014-12-01 13:48:58 · 960 阅读 · 0 评论 -
UIColor扩展—Swift
extension UIColor { convenience init(bd_hexColor hexValue: String) { var red: CGFloat = 0.0 var green: CGFloat = 0.0 var blue: CGFloat = 0.0 var alpha: CGFlo原创 2016-01-05 13:44:08 · 3121 阅读 · 0 评论 -
Swift日志打印
public func BMLog(message: T, file: String = FILE, method: String = FUNCTION,line: Int = LINE) { #if DEBUG print(“((file as NSString).lastPathComponent)[line:(line)], (method): (message)”原创 2016-01-05 13:45:59 · 2790 阅读 · 0 评论 -
利用Trunk向cocoapods提交开源组件
1. 向 Trunk注册自己的电脑首次使用 Trunk 时,需要注册自己的电脑:12# pod trunk register [E-mail] [User Name]$ pod trunk register pjk1129@qq.com 'pjk1129' --verbose执行命令以后,上述邮箱会收到一封验证邮件,按照邮原创 2017-03-29 14:17:14 · 1367 阅读 · 0 评论 -
Swift3-NSCharacterSet常用的类型
NSCharacterSet常用的类型有以下: urlHostAllowed "#%/ urlFragmentAllowed "#% urlPasswordAllowed "#%/: urlPathAllowed "#%; urlQueryAllowed "#% urlUserAllowed原创 2017-03-27 11:22:53 · 1882 阅读 · 0 评论