手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift篇第一期:简单的数据结构
首先我们可以去使用Playground来编码,并且会实时的显示对应的编码信息,这样我们就不用每次都去运行程序来显示输出的东西了哦,也方便了我们对某些语句的验证,这个是比较赞的 var与let 前者为可变修饰符,后者为不可变 从字面意思我们就可以很好的区分了 let name = "KuTian" var anotherName = "XiaoHua" anotherName = "KuTian
作者:编程之家 时间:2020-05-19
Swift 编程 UITableviewcontroller 详解
判断是否为整形: - (BOOL)isPureInt:(NSString *)string{ NSScanner* scan = [NSScanner scannerWithString:string]; int val; return [scan scanInt:&val] && [scan isAtEnd]; } 判断是否为浮点形: - (BOOL)isPu
作者:编程之家 时间:2020-05-19
《The Swift Programming Language》2.0版之自动引用计数
Swift 1.0文档翻译:TimothyYe Swift 1.0文档校对:Hawstein Swift 2.0文档校对及翻译润色:Channe PS:之前1.0版中文版看不懂地方在对比英文版后就懂了,还是之前翻译的不够准确啊。这次参与Swift 2.0文档ARC章节的校对翻译,顺便润色一下部分翻译,以便大家更好的理解原文的意思。 # 自动引用计数 本页包含内容: 自动引用计数的工作机制 自动引用
作者:编程之家 时间:2020-05-19
怎样在Swift中使用CocoaPods
本文由yake_099(博客)翻译自raywenderlich,作者:Joshua Greene 原文:How to Use CocoaPods with Swift 最近关于CocoaPods有很多的议论。你可能从别的开发者那里听到过,或者在Github的目录中看到过。如果你之前从来没有用过,你可能会问,"CocoaPods到底是什么?" 它不是神秘的亚马逊区域的部落人用手捡出来的生可可的豆荚,
作者:编程之家 时间:2019-08-14
Swift开发用到的一些工具类
//接收Double时间戳返回对应的Date类型 internal func timeStampToDate (timestamp: Double) -> NSDate { var date = NSDate(timeIntervalSince1970: timestamp) println("timeStampToDate:\(date)")
作者:编程之家 时间:2020-05-19
搬运自YouTube的一些不错的Swift语言视频教程
搬运自YouTube的一些视频,B站的视频空间:http://space.bilibili.com/5551264 画质比较清晰了 ,需要的可以去看一下。持续更新中 求转发扩散
作者:编程之家 时间:2019-08-14
swift 值得学习的项目
http://www.php100.com/html/it/biancheng/2015/0112/8329.html
作者:编程之家 时间:2020-05-19
swift 在线playground
在线的playground:http://swiftstub.com/ 学习swift有一阵了,感觉学习swift分两大块,一块是基础语法的学习,另一块是UI控件及布局的学习。 在学习基础语法阶段,不必安装什么ios系统,这个在线的swift编译工具就可以验证代码语句,和xcode上运行结果一致,希望更多的同学能知道。
作者:编程之家 时间:2020-05-19
接口和扩展
//: Playground - noun: a place where people can play import UIKit //使用 protocol 来声明一个接口。 protocol ExampleProtocol { var simpleDescription: String { get } mutating func adjust() } //类、枚举和结构体都可以
作者:编程之家 时间:2020-05-19
对数组进行各种操作
//: Playground - noun: a place where people can play import UIKit //声明、定义数组 var numbers = [1, 1, 2, 3, 5, 8] var strings = ["ios", "android", "java"] //数组长度 numbers.count strings.count //向数组中添加元素 //向数
作者:编程之家 时间:2020-05-19
Swift数据类型(基础篇)
Swift数据类型(基础篇) 1. 变量与常量 常量和变量都需要在使用前进行声明,使用var和let来声明变量或者常量 比如这样: let maxNumberOfLoginAttempts = 5 var currentLoginAttempts = 2 以上代码中: maxNumberOfLoginAttempts 为常量,并赋值 5。 currentLoginAttempts 为 Int 型
作者:编程之家 时间:2020-05-19
反初始化函数
//: Playground - noun: a place where people can play import UIKit //这里是一个反初始化函数操作的例子。 struct Bank { static var coinsInBank = 10_000 static func vendCoins(var numberOfCoinsToVend: Int) -> Int {
作者:编程之家 时间:2020-05-19
函数和闭包
//: Playground - noun: a place where people can play import UIKit //使用 func 声明一个函数。调用函数使用他的名字加上小括号中的参数列表。使用 -> 分隔参数的名字和返回值类型。 func greet(name: String, day: String) ->String { return "Hello \(name)
作者:编程之家 时间:2020-05-19
swift简单的赋值
//: Playground - noun: a place where people can play import UIKit var str = "Hello, playground" var myVar = 45 myVar = 90 let myCon = 90 let implictInteger = 70 let implicitDouble = 80.0 let explicitD
作者:编程之家 时间:2020-05-19
Swift继承
//声明一个基类 class vehicle { var maxPassenger : Int = 0 var manufacturer : String! func description() -> String { return "max passenger is \(maxPassenger) and manufacturer is \(ma
作者:编程之家 时间:2020-05-19
Swift下的字符串查找
var test="11111111111test" if (string.rangeOfString("test") != nil) //注意!=左右的空格 { println("find") } 如果想获得位置,就: var t=string.rangeOfString("test") 开始位置 t?.startIndex 结束位置 t?.endIndex 另,再补充个方法,google的
作者:编程之家 时间:2020-05-19
swift篇第二期:控制语句与方法的使用
这期主要讲一下关于常用控制语句以及方法的使用 首先是循环语句 常用的for in(这个在上期就有简单的涉及,跟其它语言也类似) var arrayBu = ["法师", "圣骑士", "术士", "德鲁伊", "盗贼"] for item in arrayBu { println(item) } var dictionaryBu = ["职业": "法师", "模式": "竞技场"
作者:编程之家 时间:2020-05-19
一个方法实现加减乘除
func numberArray(num1: Double, num2: Double) -> (Double, Double, Double, Double) { var add = 0.0, subtract = 0.0, multiply = 0.0, divide = 0.0 add = num1 + num2 subtract = num1 - num2
作者:编程之家 时间:2020-05-19
Swift数据类型--布尔和字符串
Swift数据类型–布尔和字符串 在上一篇中所介绍的都是在C语言中存在的、相似的数据类型(字符串类型我会单独介绍),下面我们看一些C语言中没有或者区别较大的。 1. 布尔类型 布尔类型,即BOOL的音译,在swift中用于条件语句的判断条件,然而和其他高级语言不同的是:直接在swift中使用1或者0当作布尔值,编译器会抛出错误。swift中布尔值只有两种:true和false,在需要使用布尔值的时
作者:编程之家 时间:2020-05-19
swift 可变参数
func sumof(numbers:Int...)->Int{ var sum = 0; for number in numbers{ sum+=number; } return sum; } sumof(); sumof(43,23,12);
作者:编程之家 时间:2020-05-19
swift排序算法和数据结构
var arrayNumber: [Int] = [2, 4, 6, 7, 3, 8, 1] //冒泡排序 func maopao(var array: [Int]) -> [Int] { for var i = 0;i < array.count;i++ { for var j = i;j < array.count;j++ { if array[
作者:编程之家 时间:2020-05-19
Swift优秀开源项目 Swift Weather介绍
SwiftWeather 是用Swift开发的IOS APP. 他可以支持 iPhone 4(s), iPhone 5(s), iPhone 6 and iPhone 6 Plus. 这个版本使用了 Carthage, Alamofire 和 SwiftyJSON, APP这个版本只支持iOS8+. 实现效果 点击阅读原文,查看代码。 欢迎关注我的微信公众号,分享Swift开发,IOS开发和互联网
作者:编程之家 时间:2019-08-17
swift学习笔记1
println(UInt8.min) //查看无符号整形的最小值 println(UInt8.max) //查看无符号整形的最大值 println(Int8.min) //查看有符号整形最大值 在swift里,int8,是8位整形,int16是16位整形。。。。而 int 是运行的机子是几位就自动是几位整形 一个十进制数,不带前缀 一个二进制数,用前缀 0b 一个八进
作者:编程之家 时间:2020-05-19
swift 创建cocoapod
<a target=_blank href="http://www.raywenderlich.com/99386/create-cocoapod-swift">点击打开链接</a> <p style="margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 10px; border: 0px; font-fam
作者:编程之家 时间:2020-05-19
OC代码转Swift代码
初始化函数 对于oc中的[[XX alloc]init] swift不需要alloc 也不需要init。直接调用以类名为函数名的工厂方法进行初始化。 声明的变量可以不显式声明类型 //objective-c UITableView *myTableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStyleG
作者:编程之家 时间:2020-05-19
Swift 数组
/*********************************************** Swift 数组 ***********************************************/ //在swift中,Array也没有可变和不可变类型之分,而且取决于用什么关键字来修饰,var就是可变,let就是不可变 在swift中,使用字面量来给一个数字赋值 //1初始化 va
作者:编程之家 时间:2020-05-19
Swift 语言指南
https://github.com/ipader/SwiftGuide 这份指南汇集了 Swift 语言主流学习资源,并以开发者的视角整理编排。 GitHub:ipader/SwiftGuide | 网站:http://dev.swiftguide.cn | 欢迎开发者一起维护,或反馈/投稿 想了解关于该指南及 Swift 更多信息的同学,可以阅读短文《致 Swift 开发者》。 想快速找到优秀
作者:编程之家 时间:2020-05-19
Swift 字典
/********************************************************* Swift 字典 *********************************************************/ var dictionary = ["name":"LJF","age":"100"] println(dictionary) //1、字典键
作者:编程之家 时间:2020-05-19
swift 之 模仿block 界面传值
在OC中我们习惯了BlocK进行一些操作,在swift中 我们可以使用闭包来代替BLOCK 进行同样的操作 废话不多说直接上代码: 使用背景:在view中 点击BUTTON 把 selectIndex 得值传递过去 1、首先定义一个闭包 然后声明一个闭包的属性 typealias callBackFunc = (selectIndex:Int) ->Void var blockFunc = ca
作者:编程之家 时间:2020-05-19
Swift下调用Touch ID实现指纹识别
如下代码是实现调用5S以上设备指纹识别的代码,按照官网给出的代码,会出现识别成功后很久才执行成功后调用的代码,逛了很久的,才知道要将其放入主线程实现才可以。具体代码如下。 1、引入类 import LocalAuthentication //调用指纹识别函数 func loginWithTouchID() { if((UIDevice.currentDevice(
作者:编程之家 时间:2020-05-19
上一页
159
160
161
162
163
164
165
166
下一页
小编推荐
热门标签
更多
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