![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swift语法
ziyikongfu
这个作者很懒,什么都没留下…
展开
-
iOS8开发~Swift 理解?和!
一、概述在上一篇UI详解中,已经接触了不少的代码,其中有这样的代码实现:[objc] view plaincopyprint?class AppDelegate: UIResponder, UIApplicationDelegate, UITabBarControllerDelegate {转载 2014-08-05 13:38:59 · 544 阅读 · 0 评论 -
iOS8开发~Swift UI详解
一、概要使用Swift来完成iOS的UI界面,其实现思想与OC实现几乎一致,只不过写法上有很大区别,个别控件较之前有较大改动。由于有纯代码强迫症,所以接下来创建一个纯代码动项目,然后在此基础上详细描述常用UI控件的Swift代码实现。二、创建项目首先创建一个新项目SwiftDemo,语言选择Swift,详情参考《 iOS8开发~Swift(一)入门》,然后打转载 2014-08-05 13:37:25 · 1381 阅读 · 1 评论 -
使用AVAudioPlayer播放音频文件
NSURL *audioPath=[[NSURLalloc] initFileURLWithPath:[[NSBundlemainBundle] pathForResource:@"myvoicename"ofType:@"mp3"]]; audioPlayer=[[AVAudioPlayeralloc]initWithContentsOfURL:audioPa原创 2015-06-16 10:50:24 · 723 阅读 · 0 评论 -
Swift 基本语法-"if let"和"guard let"
Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法04-"switch"和"for"Swift 基本语法05-"String"Swift 基本语法06-数组和字典1. if let用法1.1 普通if与if let的比较1> 如果常量是可选项(Optional),if判断后仍然需要解包(!)let name: String? = &quo转载 2018-05-14 17:06:02 · 2551 阅读 · 0 评论 -
Swift - extension
在swift中,extension与Objective-C的category有点类似,但是extension比起category来说更加强大和灵活,它不仅可以扩展某种类型或结构体的方法,同时它还可以与protocol等结合使用,编写出更加灵活和强大的代码。0. 概述 - extension summary在swift中,swift可以为特定的class, strut, enum或者protocol...转载 2018-05-14 17:13:43 · 541 阅读 · 0 评论 -
Swift的struct
Struct概述Swift语言有两种基本的数据类型,即类(class)和结构体(struct),class这样的概念大家不会陌生,而struct也并不是什么新的概念,在Objective-C和C++也有struct,不过swift将struct提升到一个更高更重要的层次,甚至swift Foundation框架的SDK,诸如String,Array,Dictionary都是基于struct实现的。...转载 2018-05-14 17:20:16 · 4713 阅读 · 0 评论