
Swift
北方人深漂
公众号:编程微享
知乎主页:http://www.zhihu.com/people/qi-fu-18-79
展开
-
@objc在swift语法中的使用场景
此文仍在不断修缮当中,希望大家给出意见.不胜感激.一起进步!原创 2015-12-16 03:21:48 · 353 阅读 · 0 评论 -
Swift之便利构造函数
1.默认情况下,所有的构造方法都是指定构造函数 Designated,那么什么是所谓的便利构造函数呢?由convenience关键字修饰的构造方法就是便利构造函数.2.便利构造函数的特点?a.可以返回nilb.只有便利构造函数中可以调用 self.init()c.便利构造函数不能被重写或者super如下面例子;/// `便利构造函数`////// -原创 2015-12-18 01:35:04 · 1662 阅读 · 0 评论 -
CocoaPod的安装及与Swift的桥接
先说一下有关pod的安装,网上可能一搜就可以搜出很多安装的方式,但是我个人感觉还是要总结一套自己的安装及遇到问题的总结方式,这样才会得心应手.1.电脑上从未安装过的pod的,实际是最好安装的.sudo gem install cocoapods这个命令行在天朝是行不通的,要想安装请安装如下步骤:采用迂回战术:gem sources --remove 对应网络解析:htt原创 2015-12-20 00:13:07 · 1235 阅读 · 0 评论 -
swift4.0 下划线 "_"及闭包函数
swift中的下划线的作用,用于忽略外部参数名,一般第一个参数的外部名是被自动忽略的override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { funcOne(name: "bob", age: 19, classes: 30) funcTwo(...原创 2018-03-21 14:15:58 · 1473 阅读 · 0 评论 -
swift 获取本机IP
getIFAddresses()[0]func getIFAddresses() -> [String] { var addresses = [String]() // Get list of all interfaces on the local machine: var ifaddr : UnsafeMutablePoi...原创 2018-03-21 16:05:22 · 2047 阅读 · 0 评论 -
Swift-OC 互动,混编,桥接
小结:本文旨在潜在说一下swift与oc之间的桥接及相互调用 第一步: 根据个人喜好先创建一个Swift或者OC工程项目(此文以Swift项目示例),在创建好项目之后,创建一个OC类(可以创建继承自UIView或者NSObject或UIViewController),如下图我创建的那样:1.继承自NSObject且带一个属性 2.继承自UIView且带一个属性 3.继承自UIV...原创 2018-05-04 17:25:55 · 714 阅读 · 0 评论