Swift
刘新林
斜杠青年
展开
-
iOS经典讲解之微信SDK更新后需要UniversalLink解决方案
一:微信更新1.8.6的SDK后,在delegate注册时多了一个universalLink参数(如下)+ (BOOL)registerApp:(NSString *)appid universalLink:(NSString *)universalLink;不管你是友盟还是ShareSDK等等,只要是最新版的应该都需要这个参数,参考:微信官方文档,经验总结如下。本文将介绍如何配置U...原创 2020-01-11 11:23:50 · 8614 阅读 · 2 评论 -
iOS经典讲解之Swift匿名函数(闭包)(二)
作者:Loving_iOS转载请标明出处:http://blog.csdn.net/loving_ios/article/details/49365785本次讲解的开发环境为Xcode7.0.1 创建playground文件,进行的代码编写。// Swift中的闭包相当于Block又叫做匿名函数//语法/*{ (参数列表) -> 返回值 in 函数实现体 ...}*/原创 2015-10-23 20:29:51 · 3457 阅读 · 0 评论 -
iOS经典讲解之Swift函数详解(一)
作者:Loving_iOS转载请标明出处:本次讲解的开发环境为Xcode7.0.1 创建playground文件,进行的代码编写。//***********************函数*************************/* 函数 语法格式: func 函数名(参数列表)—>返回值类型{ 函数实现...}*/// 无参 无返回值原创 2015-10-23 19:24:23 · 983 阅读 · 0 评论 -
iOS经典讲解之Swift数据类型详解
本次讲解的开发环境为Xcode7.0.1 创建playground文件,进行的代码编写。变量的声明规则 let (var) 变量名 = 值// 类型推断:通过给定的值对变量进行类型推断和确定var string1 = "abc" // 此时类型以确定为字符串类型// string1 = 3 若果给其其他类型的值则出错 let 创建的为不可变变量 var 创建的为可变变量原创 2015-10-22 22:19:41 · 659 阅读 · 0 评论 -
iOS经典讲解之Swift分支结构与循环详解
作者:Loving_iOS转载请标明出处:http://blog.csdn.net/loving_ios/article/details/49340073本次开发环境为Xcode7.0.1 创建playground文件 进行的代码编写。// ************************分支语句********************// if 语句的条件 必须是BOOL值或者BO原创 2015-10-22 22:35:29 · 708 阅读 · 0 评论 -
iOS经典讲解之Swift结构体和类
作者:Loving_iOS转载请标明出处:在Swift中 结构体被做了很多强化 几乎所有的数据类型 都是用结构体来实现的// 结构体和类的异同点// 相同点:1、都可以定义变量 2、都可以定义方法 3、都可以定义构造器init 4、都可以遵守协议 5、扩展// 不同点:1、结构体是值类型 类是引用类型 2、类可以被继承 3、类可以使用类型推断 4、类可以使用deinit(析构器) 5、一个类可以有多个引用原创 2015-10-24 15:31:08 · 884 阅读 · 0 评论 -
iOS经典讲解之Swift枚举(Enum)、协议(protocol)、扩展(Extension)
作者:Loving_iOS转载请标明出处:本次开发环境为Xcode7.0.1 创建playground文件 进行的代码编写。//**********************枚举**************************//enum 枚举名:类型 {// // case 分支1 = 赋值1// case 分支2 = 赋值2// //}e原创 2015-10-25 21:19:29 · 2041 阅读 · 0 评论