当前位置:首页 > 编程教程 > swift编程
  • GCD(Swift)

    这篇文章为您讲述GCD(Swift)的文章,具体方法请看介绍1.取消过去的接口   说起 GCD, 大家肯定回想起类似 dispatch_async 这样的语法。 GCD 的这个语法模式无论是和 Objc 还是 Swift 的整体风格都不太打掉。 所以 Swif...

    2017-10-17 07:45:07[swift编程]GCDSwift
  • CAScrollLayer

    此篇文章将要介绍CAScrollLayer的相关内容,具体内容请看下面CAScrollLayer 对于一个未转换的图层,它的bounds和它的frame是一样的,frame属性是由bounds属性自动计算而出的,所以更改任意一个值都会更新其他值。 但是如果你...

    2017-10-07 07:48:31[swift编程]CAScrollLayer
  • swift3.0  代码创建经典界面的九宫图优化篇

    本文为您介绍swift3.0  代码创建经典界面的九宫图优化篇的相关介绍,具体代码请看下文在上一篇只是简单实现了九宫图效果,本章需要形成APP界面九宫图效果 override func viewDidLoad() { super.viewDidLoad() ...

  • 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