手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
[Swift]UIKit学习之UITextField的用法
UIKit学习之UITextField的用法 UITextField的创建: (1) 在Stroyboard中使用Ctrl+Drag拖拽法创建 (2) 代码创建 override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view
作者:编程之家 时间:2020-05-26
swift学习笔记之函数二
【前言】 继续上一节函数学习,此篇讲解如何编写函数作为参数或者返回值的函数 一、函数作为参数的函数编写 其中,AutoAdd函数的参数addFunc的类型是一个函数(参数为Int,返回值也为Int) 下面看看调用方式 其中,AddOne和AddTwo为上面声明的两个函数,这里作为参数传入只需要写函数名称即可 二、函数作为返回值的函数编写 其中,“(Int)->Int”为返回函数的类型 下面看看调用
作者:编程之家 时间:2020-05-26
swift 单例定义
方法一: import Foundation class SingleOne { //单例 static let shareSingleOne = SingleOne() } 方法二: import Foundation class SingleTwo { //单例 class func shareSingleTwo()->SingleTwo{
作者:编程之家 时间:2020-05-26
Swift 2.0学习笔记Day 22——闭包那些事儿!
原创文章,欢迎转载。转载请注明:关东升的博客 我给Swift 中的闭包一个定义:闭包是自包含的匿名函数代码块,可以作为表达式、函数参数和函数返回值,闭包表达式的运算结果是一种函数类型。 Swift中的闭包类似于Objective-C中的代码块、Java中的匿名内部类。 使用闭包表达式 Swift中的闭包表达式很灵活,其标准语法格式如下: { (参数列表) ->返回值类型 in
作者:编程之家 时间:2020-05-26
swift2.0 protocol 实战自定义UIAlertView
官网文档 protocol 该协议可以通过一个类,结构或枚举 定义这些需要的方法 首先我们创建一个UIView 来实现AlertView 的载体 命名为 SwiftCustomAlertView.swift 首先我们假设AlertView 有两个按钮,确定和取消 我们要实现这两个按钮的协议来通知控制器我们点击了哪个按钮。如下 下面就具体如何实现AlertView 界面 写得都非常简单一看就明白,我
作者:编程之家 时间:2020-05-26
swift学习笔记之闭包
【前言】 根据上一节的例子,我们讲解此次闭包的编写 上节例子: 【格式】 {(参数名称:参数类型)->返回类型 in 闭包函数体} 【举例】 【闭包函数简化】 1.由于AutoAdd函数中addFunc这个参数的传入参数类型和返回类型为Int,那么swift会推断编写的闭包函数也是一样,所以此处可以将参数类型和返回值类型简化掉 AutoAdd(&c, addFunc:{ <span style="
作者:编程之家 时间:2020-05-26
Swift工程调用含有FMDB的Framework编译报错的解决方法
现象: 一个Objective-C写的Framework(旧有或者新写),含有第三方库FMDB; 一个Swift App工程,引用了该Framework,编译,报错定位在import sqlite3.h,并显示错误信息:Include of non-modular header inside framework module。 然后,你各种调工程配置,比如设置Allow non-modular为Y
作者:编程之家 时间:2020-05-26
swift2.0 CASpringAnimation 和 UIView.animateWithDuration 分别实现弹性动画
首先我创建了两个view 一个红色的 一个黄色的 分别代表两个方法要实现动画的界面 var readView:UIView! var yellowView:UIView! override func viewDidLoad() { super.viewDidLoad() readView = UIView(frame: CGRectMake(0,
作者:编程之家 时间:2020-05-26
【Swift】常量和变量
声明常量和变量 常量和变量必须在使用前声明 用let来声明常量,用var来声明变量 let maximumNumberOfLoginAttempts = 10 var currentLoginAttempt = 0 可以在一行中声明多个常量或者多个变量,用逗号隔开 var x = 0.0, y = 0.0, z = 0.0 类型标注 声明常量或者变量的时候可以加上类型标注,说明常量或者变量中要存储
作者:编程之家 时间:2020-05-26
【Swift】注释与分号
注释 单行注释 // 这是一个注释 多行注释 /* 这是一个, 多行注释 */ 多行注释可以嵌套 /* 这是第一个多行注释的开头 /* 这是第二个被嵌套的多行注释 */ 这是第一个多行注释的结尾 */ 分号 Swift中语句结尾处的分号(;)是可选的。
作者:编程之家 时间:2020-05-26
【Swift】类型推断
类型推断 声明常量或者变量的时候赋给它们一个字面量即可触发类型推断 let meaningOfLife = 42 // meaningOfLife 会被推测为 Int 类型,不能再赋其字类型的值了 let pi = 3.14159 // pi 会被推测为 Double 类型 当推断浮点数的类型时,Swift 总是会选择Double而不是Float let anotherPi = 3 + 0.14
作者:编程之家 时间:2020-05-26
如何用 Swift 做一个复杂的加载动画
(点击上方公号,可快速关注) 原文:raywenderlich 译文:CocoaChina 网址:http://www.cocoachina.com/swift/20150906/13327.html 时至今日,iOS 应用商店已经拥有超过了140万 应用,让你自己的应用脱颖而出确实是个不小的挑战。不过,在你的应用掉入默默无闻的大黑洞之前,你拥有一个小小的机遇窗,它能帮你吸引用户的注意。 想让你的
作者:编程之家 时间:2020-04-16
swift中的常量和变量
在swift中,常量与变量的定义与java中略有不同具体如下: 1.基本数据类型 swift中的基本数据类型包括:Int整型,Double和float表示浮点型,Bool布尔型,String文本行数据,Array数组,Dictionary字典 2.常量与变量的声明 在swift中常量用 let ,变量用var来修饰 let con = 100 var avi
作者:编程之家 时间:2020-05-26
Swift-String转Int
let a:Int?=Int(firstText.text)// firstText is UITextField let b:Int?=Int(secondText.text)// secondText is UITextField from:http://stackoverflow.com/questions/24115141/swift-converting-string-t
作者:编程之家 时间:2020-05-26
[Swift] UKIit学习之活动指示器UIActivityIndicatorView
UIActivityIndicatorView UIActivityIndicatorView(活动指示器)控件,也就是环形进度条,也就是Loading效果。 UIActivityIndicatorView的创建: (1) 在Stroyboard中使用Ctrl+Drag拖拽法创建 (2) 代码创建: let activityIndicator = UIActivityIndicatorView(a
作者:编程之家 时间:2020-05-26
[Swift]UIKit学习之滑块控件UISlider的用法
UIKit学习之滑块控件UISlider的用法 Slider: Sliders enable users to interactively modify some adjustable value in an app, such as speaker volume or screen brightness. UISlider: A UISlider object is a visual cont
作者:编程之家 时间:2020-05-26
[Swift]UIKit学习之滑块控件UISwitch的用法
UIKit学习之开关控件UISwitch的用法 UISwitch是一个开关控件。 UISwitch控件的创建: (1) 在Stroyboard中使用Ctrl+Drag拖拽法创建 (2) 代码创建UISwitch: let mySwitch = UISwitch() //设置位置(开关大小无法设置) mySwitch.center = CGPointMake(100,50); //设置默认值(开tr
作者:编程之家 时间:2020-05-26
Swift使用CoreData报错:CoreData: warning: Unable to load class named 'xxx' for entity 'xxx'.
Swift使用CoreData报错: CoreData: warning: Unable to load class named 'xxx' for entity 'xxx'. Class not found, using default NSManagedObject instead. 解决方法:把项目名称增加到这个class的名称前面
作者:编程之家 时间:2020-05-26
swift2.0 用闭包表达式 代替 protocol 传值回调
在oc 中经常用到blcok 代替 prtocol 来进行回调 代码更加简洁,但是在swift 中我们通常会用 闭包表达式来进行回调传值,基础语法请百度自行补脑。 上面的博客中自定义了AlertView 用 protocol 进行了回调 代码如下 @objc protocol SwiftCustomAlertViewDelegate : NSObjectProtocol{ optiona
作者:编程之家 时间:2020-05-26
Swift 2.0 变量、常量定义
// 1.介绍Swift 语言 //再也不用加 ; //所有的属性或者方法 都用 . 来调用 // 2.变量 、 常量 //变量 var name1 = "你好" //可以自动甄别出 变量的类型 var age1 = 23 var weight1 = 55.0 var isBool = true //常量 let PI = 3.14159 let name2 =
作者:编程之家 时间:2020-05-26
Swift 2.0 手动添加数据类型的标注
// 3.手动显示标注数据类型 //变量默认修饰符是 !,这个 !之后会有详细介绍 var name1_01: String ="hh" //打印,并自动换行 print(" name1_01: " +name1_01) name1_01 = "gg" print(" name1_01: "+name1_01) var age1_01 : Int =22 // 使用 \(变量名)可以直接输
作者:编程之家 时间:2020-05-26
swift 2.0 基本数据类型 强转类型
// 4.基本数据类型 // Int Float Double Charactor String var height : Float = 1.67 print(height) var number1 : Double = 2.33 var sum1 : Double //强转 数据类型(变量) sum1 = Double(height) + number1 print(Int(sum
作者:编程之家 时间:2020-05-26
swift 2.0 数组
// 5.数组 -----swift 中 数组是可以整体赋值的,比如之后学的字典、元组。 var array = [1,2,3] var array_copy = array print(array_copy) //第一种创建方式 -- 也是会自动甄别数组元素的数据类型 //与OC区别:OC里的数组只能是同种类型的,但是swift才不会理你这些条条框框,只要你要想放什么就可以随便放
作者:编程之家 时间:2020-05-26
swift 2.0 字典
// 6.字典---的特点:无序性 这个无序性 是指 字典内部存放的元素顺序 跟 我们 定义时 写的元素顺序是没有对应的,但是实质上,字典内部的元素是有序的。 //创建字典 --自动甄别出key:value的类型 var dict_01 = [ "key1": "value1", "key2": "value2" ] var dict_02 = [ 1: 2,
作者:编程之家 时间:2020-05-26
swift 2.0 元组
// 7.元组 //什么叫 元组:其实元组可以变相的理解为 存储任意类型元素的有限个数组-只不过数组使用[]来表示,而元组使用()表示,亦或理解为结构体。 //为什么 有限个,是因为数组可以随便的插入数据,但是元组就是固定写死的一些元素。 var person = (1,"你是谁") //如果就是写一个这样的元组,那我们可以根据下标来取其中的元素。 print(person.0)
作者:编程之家 时间:2020-05-26
swift 2.0 分支语句 if...else & switch
// 8.分支语句 var flag = true // if 语句 if flag { print("你明天吃什么啊") } else { print("减肥,吃什么吃啊") } //如果不是Bool类型的数据类型,只有强转为Bool类型的,才可以进行 条件判断 var flag_00 = Bool(9) if flag_00 { print("你好") }
作者:编程之家 时间:2020-05-26
swift 2.0 循环语句
// 9.循环语句 //while var tiaojian = 4 while tiaojian > 0 { print("tiaojian : \(tiaojian)") //这里的 -- 跟 tiaojiao 变量名之间 是不能有空格,否则 出错。 tiaojian-- } // swift 1.0 还有 do {}while 但是 swift 2.
作者:编程之家 时间:2020-05-26
swift 2.0 函数
// 10.函数 // a.函数的定义-- //a.1无参(无返回值,有返回值) //a.2有参(无返回值,有返回值) //a.3有多个返回值 //a.1 //定义函数 func function_01() { print("无参 无返回值") } //调用函数 function_01() //a.2 func fun
作者:编程之家 时间:2020-05-26
Swift 2.0学习笔记Day 23——尾随闭包
原创文章,欢迎转载。转载请注明:关东升的博客 闭包表达式可以作为函数的参数传递,如果闭包表达式很长,就会影响程序的可读性。尾随闭包是一个书写在函数括号之后的闭包表达式,函数支持将其作为最后一个参数调用。 下面我们来看一个示例代码: func calculate(opr: String, funN:(Int, Int) -> Int) { //最后一个参数funN是(Int,Int)->
作者:编程之家 时间:2020-05-26
Swift UITableView相关功能一
UITableView 是iOS中很常用的一个控件,下面我们就来实现一下Swift中有关UITableView的创建和使用方法 首先,新建一个项目起名TestTableViewSwift 默认语言选择Swift 接下来我们在默认生成的ViewController.swift 中创建UITableView 首先定义变量 var _tableView:UITableView! 创建 并添加到
作者:编程之家 时间:2020-05-26
上一页
194
195
196
197
198
199
200
201
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native