当前位置:首页 > 编程教程 > swift编程
  • Swift Podfile中的 use_frameworks!

    此篇文章将要介绍Swift Podfile中的 use_frameworks!的说明,具体操作请看面的内容use_frameworks! A、用cocoapods 导入swift 框架 到 swift项目和OC项目都必须要 use_frameworks!B、使用 dynamic frameworks,必须要在P...

    2017-09-20 07:46:24[swift编程]SwiftPodfile
  • 常用的 74个内置函数

    在这里将为大家介绍的是常用的 74个内置函数的相关介绍,具体实例请看下文 1 // MARK: 1.断言 assert,参数如果为ture则继续,否则抛出异常 2 let number = 3 3 4 //第一个参数为判断条件,第二各参数为条件不满足时...

    2017-09-08 08:00:11[swift编程]函数常用
  • Swift循环遍历集合方法

    本文将为大家说明Swift循环遍历集合方法的文章,具体方法请看介绍 第一种方式:for-in循环 OC延续了C语言的for循环,在Swift中被彻底改造,我们无法再使用传统形式的for循环了 遍历数组和字典: 1 //遍历数组 2 let i...

    2017-09-06 07:45:10[swift编程]遍历方法Swift
  • swift内存管理中的引用计数

    这里讲述的是swift内存管理中的引用计数的相关内容,具体内容请看下面在swift中,每一个对象都有生命周期,当生命周期结束会调用deinit()函数进行释放内存空间。 观察这一段代码: class Person{ var name: String...

    2017-09-05 07:58:16[swift编程]内存管理Swift
  • swift 3.0 正则表达式查找/替换字符

    本文为您介绍swift 3.0 正则表达式查找/替换字符的相关介绍,具体代码请看下文1.什么是正则表达式 正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概...

  • 闭包(Closure)

    这里讲述的是闭包(Closure)的说明,具体操作请看面的内容1.什么是闭包(Closure)? 闭包是一个完整的设计功能模块,可以在代码中传递和使用,类似于Object-C的block(但是还是有区别,下面会说明)或者其他语言的匿名函数(lambd...

    2017-09-04 07:47:35[swift编程]Closure
  • Swift 使用 #warning

    这里讲述的是Swift 使用 #warning的相关介绍,具体实例请看下文swift 中没法使用#Warning来提示警告, 可以通过给TODO: FIXME:加上警告, 实现类似的效果. Build Phases ---> Run Script ---> add a new Build Phases --...

    2017-09-04 07:47:35[swift编程]SwiftWarning
  • Swift 学习指引

    这篇文章为您讲述Swift 学习指引的说明,具体操作请看面的内容 学习Swift,从这里开始! http://special.csdncms.csdn.net/the-swift-programming-language-in-chinese/index.shtml Swift 2.0到3.0 的迁移变化常见错误链接...

    2017-08-29 07:45:09[swift编程]Swift
  • Swift语言中与C/C++和Java不同的语法(四)

    这里讲述的是Swift语言中与C/C++和Java不同的语法(四)的文章,具体方法请看介绍这一节,我们将会讨论一下Swift中的函数相关的基本内容 首先是函数的创建: func sayHello (name:String) -> String { return "Hello"+name ...

  • Swift语言中与C/C++和Java不同的语法(五)

    这里讲述的是Swift语言中与C/C++和Java不同的语法(五)的文章,具体方法请看介绍这一节将会提到Swift中其他的关于函数的应用,这些内容包括有: 默认参数值和可变参数值、常量参数、返回函数类型和函数嵌套: 一、默认参数值和...

  • Swift语言中与C/C++和Java不同的语法(三)

    此文描述了Swift语言中与C/C++和Java不同的语法(三)的文章,具体方法请看介绍这一部分的主要内容是Swift中的Collections 我们知道Java中的Collection基本上是每一个Java程序猿接触到的第一个重要的知识点。 在Swift中也...

  • Swift 4.0 柯里化

    本文为您介绍Swift 4.0 柯里化的相关介绍,具体实例请看下文// 柯里化 // http://www.jianshu.com/p/6eaacadafa1a Swift 2.0 柯里化方法 (废弃) // http://www.swifthumb.com/thread-16079-1-1.html ...

    2017-08-24 07:46:32[swift编程]柯里Swift
  • 函数参数

    本文将为大家说明函数参数的相关介绍,具体代码请看下文/* 内部函数: 默认情况下的参数都是内部参数 外部函数: 如果有多个参数的情况, 调用者并不知道每个参数的含义, 只能通过查看头文件的形式理解参数的含义 那么能...

    2017-08-22 07:59:00[swift编程]函数参数
  • break-continue

    本文将为大家说明break-continue的相关内容,具体内容请看下面/* break: 跳出循环, 无论循环保持条件是否还为真都不会再执行循环 continue: 跳出本次循环, 如果循环保持条件还为真还会继续执行循环 OC: NSArray *arr ...

    2017-08-22 07:58:59[swift编程]break
  • for 循环

    本文为您介绍for 循环的文章,具体方法请看介绍 /* for循环 格式: for (初始化表达式;循环保持条件;循环后表达式) {需要执行的语句} OC: int sum = 0; for (int i = 0; i <= 10; i++) { sum = i++; } NSLog(@"%d", s...

    2017-08-22 07:58:59[swift编程]
  • 函数定义

    在这里将为大家介绍的是函数定义的相关内容,具体内容请看下面/* 函数: 完成某个特定任务的代码块, 给代码起一个合适的名称, 称为函数名称; 以后需要执行代码块只需要利用函数名称调用即可. 格式: func 函数名称(参数...

    2017-08-22 07:58:59[swift编程]函数定义
  • while 语句

    这篇文章为您讲述while 语句的相关介绍,具体代码请看下文/* while循环 格式:while(循环保持条件){需要执行的语句} OC: int i = 0; int sum = 0; while (i <= 10) { sum = i++; } while (i <= 10) sum = i++; NSLog(...

    2017-08-22 07:58:58[swift编程]语句
  • Swift 基本数据类型与运算符表达式

    本文将为大家说明Swift 基本数据类型与运算符表达式的相关介绍,具体实例请看下文// // main.swift // LessonSwift01 // // Created by lanouhn on 16/1/25. // Copyright © 2016年 齐彦坤. All rights reserved. // ...

  • 字符和字符串

    本文将为大家说明字符和字符串的相关介绍,具体实例请看下文 /* Swift和OC字符不一样 1.Swift是用双引号 2.Swift中的字符类型和OC也不一样, OC中的字符占一个字节, 因为它自包含ASCII表中的字符, 而Swift中的字符除了...

    2017-08-22 07:58:57[swift编程]字符串字符
  • 析构方法 deinit

    本文为您介绍析构方法 deinit的相关介绍,具体实例请看下文/* 析构方法: 对象的内存被回收前被隐式调用的方法, 对应OC的dealloc方法 主要执行一些额外操作, 例如释放一些持有资源, 关闭文件, 断开网络等 */ class File...

    2017-08-21 07:47:09[swift编程]方法deinit
  • 构造方法 (1)

    这里讲述的是构造方法 (1)的相关介绍,具体实例请看下文/* 构造方法: 作用: 对实例对象的内容进行初始化 Swift要求类或者结构体中的存储属性(非lazy在)在对象构造完毕后要有初始化值 语法: init(参数列表){ 初始化代...

    2017-08-21 07:47:09[swift编程]方法
  • subscripts(下标)

    这篇文章为您讲述subscripts(下标)的相关内容,具体内容请看下面/* subscripts(下标): 访问对象中数据的快捷方式 所谓下标脚本语法就是能够通过, 实例[索引值]来访问实例中的数据 类似于以前我们访问数字和字典, 其实S...

    2017-08-21 07:47:08[swift编程]下标Subscripts
  • 类属性

    这篇文章为您讲述类属性的相关内容,具体内容请看下面 /* 存储属性 其实Swift中的存储属性就是以前学习OC中的普通属性, 在结构体或者类中定义的属性, 默认就是存储属性 */ struct Person { var name: String var ...

    2017-08-21 07:47:08[swift编程]类属
  • 类方法

    在这里将为大家介绍的是类方法的文章,具体方法请看介绍 /* 隶属于每一个类或结构体的函数称之为方法: 方法分为类方法和实例方法, 对应OC中的+ - 方法 实例方法:实例方法一定是通过对象来调用的, 实例方法隶属于某一个...

    2017-08-21 07:47:08[swift编程]方法
  • 结构体

    此文描述了结构体的相关内容,具体内容请看下面 /* 结构体: 结构体是用于封装不同或相同类型的数据的, Swift中的结构体是一类类型, 可以定义属性和方法(甚至构造方法和析构方法等) 格式: struct 结构体名称 { 结构体属...

    2017-08-21 07:47:08[swift编程]结构