E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
swift3.0
Swift 3.0 学习笔记-3-集合类型
Swift3.0
学习笔记-3-集合类型标签(空格分隔):iOSSwift前言:
swift3.0
学习笔记主要参考苹果开发者官网TheSwiftProgrammingLanguage(Swift3.1)教程以及
csdn_lisword
·
2017-04-14 19:43
Swift
Swift 3.0 学习笔记-2-字符串和Unicode
Swift3.0
学习笔记-2-字符串和Unicode标签(空格分隔):iOSSwift前言:
Swift3.0
学习笔记主要参考苹果开发者官网TheSwiftProgrammingLanguage(Swift3.1
csdn_lisword
·
2017-04-13 16:34
Swift
ios
swift
Swift3.0
语法变化
写在前面首先和大家分享一下学习新语法的技巧:用Xcode8打开自己的Swift2.3的项目,选择Edit->Convert->ToCurrentSwiftSyntax…让Xcode帮我们把Swift2.3的代码转换为
Swift3.0
飘金
·
2017-04-12 10:52
iOS基于Swift 3.0的可自选切割角的圆角切割工具 (避免离屏渲染) - SKArchCutter-Swift
简述SKArchCutter-Swift是一个基于
Swift3.0
的可自选切割角的圆角切割工具,同时支持UIView、UIImageView、UIButton和UILabel的单角切圆/选角拱形切圆/全角切圆
ShevaKuilin
·
2017-04-07 12:28
Swift3.0
中实现发短信功能
公司项目中要用到点击按钮发短信的功能,由于之前没做过,在网上找了一些demo,自己总结点,大神勿喷-**要实现发短信的功能其实不难,可以利用系统的MessageUI.framework框架**就可以实现,步骤如下:1.首先判断设备是否有发送短信功能2.如果设备允许发送短信,创建一个MFMessageComposeViewController视图控制器,并对其设置短信内容和收件人号码列表。3.短信发
YANG1220
·
2017-03-30 23:10
swift3.0
代理传值简单使用
在苹果开发中界面的之间的通讯是在所难免的正向传值非常简单A->B只需要在b中定义一个属性在A中赋值即可但是反向传值就不一样了oc中通常用代理block通知单利等等吧但是在
swift3.0
中没有blcok
毛大虎
·
2017-03-28 11:22
十三
Swift3.0
之 数组基本使用
/*数组定义:OC:有值数组NSArray*arr0=@[@1,@2,@3];NSArray*arr1=[NSArrayarrayWithObjects:@1,@2,@3,nil];NSLog(@"%@",arr1);空数组NSArray*arr2=@[];NSArray*arr3=[NSArrayarray];NSLog(@"%@",arr3);不可变数组:NSArray可变数组:NSMutab
iOS鸽子
·
2017-03-28 09:03
iOS
最新Swift3.0
语言
swift3.0
指纹解锁的实现方法
最近学习
swift3.0
,不忙的时候开始用Swift重写现有的项目,有些地方的写法变得让人不知道怎么写了,今天就分享一下我在重写指纹解锁工具类的时候遇到的一些问题吧。
zxw_1141189194
·
2017-03-28 08:18
Swift3.0
实用的截取字符串方法封装
使用swift开发,一定会对String的截取感到不适应,本文通过类拓展的方式给String类型的字符串增加了一些截取方法,简单实用先看看实用效果,有没有很简单!!!classViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()letstr="hello,swift!"print(str[1])/
GerryZhu
·
2017-03-27 09:48
深入理解Swift中的访问控制关键字
前言在
Swift3.0
以前有三种访问控制关键字,分别是private、internal和public。而在swift3以后,又在原来的基础上增加了两种访问控制关键字:fileprivate和open。
jvaeyhcd
·
2017-03-24 09:52
iOS CocoaAsyncSocket 使用教程(
Swift3.0
版)
声明:原文链接(http://www.jianshu.com/p/65ea031ef49b)*对作者的文章稍微做了点修改Socket就是对于传输层TCP/IP的封装简述:由于最近项目的需要,需要使用到Socket,所以就趁此整理了一下,网上对于Socket的理论知识有很多,这里就不必多说,此篇文章主要在Swift环境下使用CocoaAsyncSocket库,来实现一个非常简单的Socket连接的例
施俊年_
·
2017-03-24 08:06
Realm数据库的写入与更新 数据
接手了一个用纯
swift3.0
的项目,前iOS开发了不到一个月走了。
李顺风
·
2017-03-21 16:08
MG--Swift3.0 加密相关方法
一、
Swift3.0
系统提供的base64加密方法(可逆)extensionString{/***Base64加密*return加密字符串*/funcencodeToBase64()->String{guardletdata
Mg明明就是你
·
2017-03-21 11:10
swift3.0
返回值 无返回值 方法
返回值无返回值方法多重输入参数funchalfOpenRangeLength(start:Int,end:Int)->Int{returnend-start}println(halfOpenRangeLength(1,10))无参函数funcsayHelloWorld()->String{return"hello,world"}println(sayHelloWorld())无返回值函数funcs
涛涛灬灬
·
2017-03-21 09:49
Swift3.0
语法快速预览
关于Swift语言Swift是一种新的编程语言,用于编写iOS,OSX和watchOStvOS的APP。Swift结合了C和Objective-C的优点并且不受C兼容性的限制。Swift采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift是基于成熟而且倍受喜爱的Cocoa和CocoaTouch框架,它的降临将重新定义软件开发。Swift的开发从很久之前就开始了。为了
Jimmy_L_Wang
·
2017-03-20 18:01
Swift 字符串转数字
在
swift3.0
中要将字符串转成浮点数,首先要将这个字符串转成NSString类型,然后才能类似于oc用floatValueintvalue。。。
taocejun
·
2017-03-17 17:28
二十四、
Swift3.0
之@escaping与@non-escaping区别(仅自己当笔记使用)
@escaping:闭包的生命周期不在传入的函数范围内管理,就是说这个闭包是被持有了。在函数return后,闭包并不会被销毁,它被持有了。因为这个闭包要在异步请求回来后才执行,这时候函数已经return了,为了能执行,必须被其他对象持有。如在网络异步请求的时候,闭包一般是用@escaping修饰,因为封装好的网络请求,网络请求成功后,闭包要在控制器中进行回调,所以要用@escaping修饰。@no
ZhengYaWei
·
2017-03-15 23:49
Swift3.0
语法概述 (初级篇)
前言准备打算用一个月时间学习Swift,包括语法跟实战,顺便写写博客记录学习里程,方便日后重拾。目录Playgrounds表达式,变量&常量自增自减类型转换字符串(Strings)的使用元组(Tuples)Playgrounds新建Playgrounds包括命名存放位置等等····用Playgrounds的好处是不用运行可以知道结果,所以用来学习语法再好不过了。Paste_Image.pngPla
绍清_shao
·
2017-03-13 17:44
Swift3.0
剪切板代码拷贝及跨应用粘贴实现代码
有个需求,点击某个按钮,实现一段内容的拷贝,然后到其他应用内,直接长按粘贴。实现如下:overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview.view.backgroundColor=UIColor.white//应用内实现粘贴,这个txt用来测试的lettxt=UITextFie
那一抹风情
·
2017-03-13 16:39
翻译 ||《OC for Swift Developers》(序言)
那个时候,Swift2.2的语法是标准语法,
Swift3.0
才发布了几个月。
癫汤团
·
2017-03-13 10:14
翻译 ||《OC for Swift Developers》(序言)
那个时候,Swift2.2的语法是标准语法,
Swift3.0
才发布了几个月。
癫汤团
·
2017-03-13 10:14
程序迁移到swift 3.0的一些实用技巧
前言在去年
swift3.0
发布了,新版本可以在Xcode8中使用了,或者你可以直接从swift.org下载编译器。
Mellong
·
2017-03-13 09:47
Swift 3.0基础学习之闭包
下面这篇文章就来详细介绍了关于
Swift3.0
中的闭包,感兴趣的一起来看看吧。
Mellong
·
2017-03-13 08:51
Swift 3.0基础学习之类与结构体
下面这篇文章主要介绍了关于
Swift3.0
类与结构体的内容,感兴趣的朋友一起来看看吧。
Mellong
·
2017-03-13 08:49
Swift 3.0将UILabel数字颜色设置为红色的方法
实现代码下面是实现代码,使用
swift3.0
编写://根据正则表达式改变文字颜色funcchangeText
Mellong
·
2017-03-12 16:16
swift3.0
包含年月日十分 时间选择器的实现
代码地址:https://github.com/jinliyuelong/LYJSwiftDemo描述相信很多app需要显示年月日时分,但是系统自带的datapicker选择时分后没有年月,故需要这样的项目上不需要显示秒,所以隐藏了秒,需要显示秒的同学,可以参照代码隐藏即可效果图:效果图.png核心代码pickerView////LYJDatePicker02.swift//MyswiftDemo
锦鲤跃龙
·
2017-03-11 13:26
Swift 协议的使用
该记录采用的是
Swift3.0
版本,Xcode8.2.1,配合某机构教学视频。Swift中协议的使用和OC中协议的使用,大同小异。
小小个子大个头
·
2017-03-08 16:22
Swift学习
Swift 协议的使用
该记录采用的是
Swift3.0
版本,Xcode8.2.1,配合某机构教学视频。Swift中协议的使用和OC中协议的使用,大同小异。
小小个子大个头
·
2017-03-08 16:22
Swift学习
Swift学习记录(三)
该记录采用的是
Swift3.0
版本,Xcode8.2.1,配合某机构教学视频。
小小个子大个头
·
2017-03-06 15:19
Swift学习记录(三)
该记录采用的是
Swift3.0
版本,Xcode8.2.1,配合某机构教学视频。
小小个子大个头
·
2017-03-06 15:19
Swift3.0
中关于日期类的使用指引
日期的处理在大大小小的iOS项目中都十分常见,随着
Swift3.0
正式版的即将推出,语法的改变让NSDate以及相关类的使用都与之前略有不同,这里将会对基于
Swift3.0
版本的NSDate及相关类的使用进行简短的介绍
鱼与愚七
·
2017-03-06 15:18
Swift学习记录(二)
该记录采用的是
Swift3.0
版本,Xcode8.2.1,配合某机构教学视频。
小小个子大个头
·
2017-03-06 13:13
Swift学习
Swift学习记录(二)
该记录采用的是
Swift3.0
版本,Xcode8.2.1,配合某机构教学视频。
小小个子大个头
·
2017-03-06 13:13
Swift学习
Swift学习记录(一)
该记录采用的是
Swift3.0
版本,Xcode8.2.1,配合某机构教学视频。
小小个子大个头
·
2017-03-03 16:44
Swift学习
Swift学习记录(一)
该记录采用的是
Swift3.0
版本,Xcode8.2.1,配合某机构教学视频。
小小个子大个头
·
2017-03-03 16:44
Swift学习
Swift3.0
带来的变化汇总系列一——字符串与基本运算符中的变化
locationNum=14&fps=1一、引言 Apple与今年6月13日正式发布了
Swift3.0
的第一个预览版本,并且相应推出了Xcode8的第一个bate版本。
allanGold
·
2017-03-03 13:00
swift 系统学习 03 三目 区间运算符 开区间 闭区间 和三目类似的还有一个空合/聚合运算符
imZero)//Swift2.2的语法//letresult=10%2.5//Swift3.0letresult=10.0.truncatingRemainder(dividingBy:2.2)//
Swift3.0
Black-Spider
·
2017-03-01 14:31
Swift
系统学习系列
十五、
Swift3.0
之构造函数(本类和子类)和重载构造函数
本类必选属性的构造函数。/*必选属性的构造过程:1、给自己的属性分配空间并设置初始值2、调用父类的构造函数,给父类的属性分配空间并设置初始值以上这两个顺序和OC相比是完全相反的,OC中是先调用父类的方法,然后给自己的属性分配空间并设置初始值。varname:String//override表示重写overrideinit(){name="zhang"super.init()}*/classPers
ZhengYaWei
·
2017-02-26 16:34
iOS开发之App主题切换解决方案完整版(Swift版)
本篇博客中所涉及的Demo完全使用
Swift3.0
编写完成,并使用iOS的NSNotification来触发主题切换的动作。本篇博客我们先对我们的主题系统进行设计,然后给出具体实现方式。
青玉伏案
·
2017-02-25 10:20
十二、
Swift3.0
之函数定义、外部参数、_、默认值、无返回值
Swift函数调用形式变化:Swift1.0sum(10,50)Swift2.0sum(10,y:50)Swift3.0sum(x:1,y:3)--->这种形式OC的程序员非常喜欢函数定义//函数定义格式:函数名(形参列表)->返回值类型//调用形式:sum(x:1,y:3)funcsum(x:Int,y:Int)->Int{returnx+y}外部参数和下滑线_//-外部参数就是在形参前加一个名
ZhengYaWei
·
2017-02-24 00:38
swift 3.0 实现短信验证码倒计时功能
下面一段代码给大家分享
swift3.0
实现短信验证码倒计时功能,具体实例代码如下所示:classTCCountDown{privatevarcountdownTimer:Timer?
qq_25592881
·
2017-02-23 15:07
九、
Swift3.0
之数组的定义、遍历、增删改、容量以及合并
数组的定义,包含混合数组funcdemo(){//自动推到的结果是[String],表示数组中存放都是[String],这一点和OC中的数组制定泛型类似letarray=["张三","李四","王二"]print(array)//Swift中的基本数据类型不用包装,OC中需要用包装//自动推到类型为[Int]letarray2=[1,2,3,4,5]print(array2)//CG结构体letp
ZhengYaWei
·
2017-02-23 00:31
Swift3.0
GCD定时器的使用DEMO
直接看主要代码//截止日期letendDate=datePicker.date//开始日期letstartDate=Date()//时间间隔lettimeInterval:TimeInterval=endDate.timeIntervalSince(startDate)iftimer==nil{//剩余时间vartimeout=timeIntervaliftimeout!=0{//创建全局队列le
Stevin三天三夜的专栏
·
2017-02-22 10:27
Swift 字符串比较/判断
Swift3.0
语言教程比较、判断字符串
Swift3.0
语言教程比较、判断字符串,在一个程序中字符串很多时,常常会做的操作就是对这些字符串进行比较和判断。本小节将讲解这些内容。
李永吉
·
2017-02-21 13:40
iOS
swift
字符串比较
字符串判断
Swift
Swift3.0
从入门到放弃(三)
Swift当中的函数Swift中函数的简单定义Swift中函数参数的使用Swift中的枚举Swift中如何定义一个枚举Swift中的结构体Swift中结构体的基本使用Swift中的类Swift中类的定义Swift中多种属性Swift中的属性监听器Swift中的构造函数Swift中的析构函数Swift中的循环引用问题Swift中的可选链Swift中协议的基本使用Swift当中的函数关于Swift中的
IM_Loser
·
2017-02-21 03:45
iOS编程
swift
iOS
Swift3.0
异步设置任意弧度高性能圆角图片
写一个UIImage的分类,方便调用importUIKitextensionUIImage{///异步设置圆角图片//////-Parameters:///-size:图片大小///-radius:圆角值///-fillColor:裁切区域填充颜色///-completion:回调裁切结果图片funccornerImage(size:CGSize,radius:CGFloat,fillColor:
Stevin的技术博客
·
2017-02-20 22:43
Swift
iOS
iOS_Swift3.0
Swift3.0
仿支付宝二维码扫描效果
本文实例为大家分享了
Swift3.0
二维码扫描的具体代码,供大家参考,具体内容如下关键代码importAVFoundation//获取摄像设备letdevice=AVCaptureDevice.defaultDevice
Stevin三天三夜的专栏
·
2017-02-20 16:00
ios
swift3.0
实现二维码扫描、生成、识别示例代码
基于swift3.01.扫描二维码设置扫描会话,图层和输入输出//设置捕捉设备letdevice=AVCaptureDevice.defaultDevice(withMediaType:AVMediaTypeVideo)do{//设置设备输入输出letinput=tryAVCaptureDeviceInput(device:device)letoutput=AVCaptureMetadataOut
fuaiyi
·
2017-02-20 09:32
Xcode8.1
swift3.0
引入Alamofire 3.5.1 支持iOS版本8.0 设置
Podfile文件内容:platform:ios,'8.0'use_frameworks!target'ImageDownload'dopod'Alamofire','~>3.5.1'endpost_installdo|installer|installer.pods_project.targets.eachdo|target|target.build_configurations.eachdo|
张梓辰
·
2017-02-16 11:21
swift语法注意点(
swift3.0
)
swift语法中和其它语言(OC,Java,JS)相同的地方就不多赘述,只记录一下需要注意的地方1.基本语法部分1.1常量变量,类型自动推导,开发中尽量使用常量swift没有隐式转换:swift对数据类型要求异常严格,任何情况都不会作隐式转换,如果要对数据类型进行转换,必须显式转换(即强转)1.2swift的nil和OC中的nil不一样:在OC中,nil是一个指向不存在对象的指针.在OC中,基本数
YannChee
·
2017-02-15 17:10
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他