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
swift3.0
常量参数和变量参数(Constant and Variable Parameters)
常量参数:无论是swift2.0还是
swift3.0
中,默认的参数都是常量参数。
小啊气啊鬼啊
·
2020-01-07 09:26
Swift 3 迁移工作总结
写在前面
Swift3.0
正式版发布了差不多快一个月了,断断续续的把手上和Swift相关的迁移到了
Swift3.0
。所以写点小总结。背景代码量(4万行)首先,我是今年年初才开始入手Swift的。
Damonwong
·
2020-01-07 07:54
Swift3.0
- 空间命名
Swift3.0-真的很简单Swift3.0-数据类型Swift3.0-ArraySwift3.0-字典Swift3.0-可选值Swift3.0-集合Swift3.0-流控制Swift3.0-对象和类Swift3.0-属性Swift3.0-函数和闭包Swift3.0-初始化和释放Swift3.0-协议protocolSwift3.0-类和结构体的区别Swift3.0-枚举Swift3.0-扩展Sw
酷走天涯
·
2020-01-07 03:03
swift3.0
自己用模板
swift3.0
自己用模板(备用)tableview模板////___FILENAME___//___PROJECTNAME___////Createdby___FULLUSERNAME___on___
0o简单o0
·
2020-01-07 01:31
图床神器 iPic 全『芯』上架 macOS App Store
但了解
Swift3.0
的朋友会知道,这样的适配代码会有大量的调整,还有很多隐藏的坑。并且,由于代码的变化,App每个犄角旮旯的功能都需要进行仔细
ITJason
·
2020-01-06 23:19
3、GCD-swift
以下所有代码都是基于
Swift3.0
先来段废话:(不了解基本概念的建议看看,了解的直接略过!)GCDGrandCentralDispatch(GCD)是Apple开发的一个多核编程的较新的解决方法。
Laughingg
·
2020-01-06 18:51
swift3.0
Classes和struct, class 和static
swift3.0
的感觉就是让我们用更少的代码,更规范的格式进行开发。过渡期间还是有很多东西需要去改变。这篇文章主要讲Classes和structures。
狼牙特战026_西伯利亚狼
·
2020-01-06 12:40
88. Merge Sorted Array
Swift3.0
////E_88_MergeSortedArray.swift//AlgorithmLeetCode////Createdbyokerivyon2017/3/8.
okerivy
·
2020-01-06 04:02
Swift3.0
一些动画基础整理
在项目当中经常看到一些非常好看的动画,于是乎自己也利用了一下业余时间把这块东西整理先看一个简单的结构图animation.pngCAAnimation本身不能使用,需要使用他的子类。CAPropertyAnimation属性动画(本身也不能使用,要使用它的子类)CAAnimationGroup组动画CATransition转场动画,系统就是使用在这个来做转场动画效果处理的一、CAPropertyA
Codepgq
·
2020-01-05 20:00
项目升级到
Swift3.0
swift2.2升级到
swift3.0
第三方库的升级为了开发方便,我用到了很多第三方库,且慵懒的使用了Cocoapods1.0.0进行第三方库管理。
Robert_Zhang
·
2020-01-05 15:39
CoreData的使用_Xcode10.1附Demo(2019-04-01)
png这是我的之前一篇文章(Xcode8.1)CoreData的使用CoreData创建流程,不管是Xcode8.1还是Xcode10.1,其创建流程都是一样的,所以就直接拿过来用了.注意:上次是使用
Swift3.0
努力奔跑的小男孩
·
2020-01-05 13:26
Swift3.0
- 异常错误
Swift3.0-真的很简单Swift3.0-数据类型Swift3.0-ArraySwift3.0-字典Swift3.0-可选值Swift3.0-集合Swift3.0-流控制Swift3.0-对象和类Swift3.0-属性Swift3.0-函数和闭包Swift3.0-初始化和释放Swift3.0-协议protocolSwift3.0-类和结构体的区别Swift3.0-枚举Swift3.0-扩展Sw
酷走天涯
·
2020-01-05 12:54
swift3.0
翻天覆地的变化
经历了从swift1.0到2.0,一个版本之后代码居然就不兼容了。这如何在团队推广呢?没有想到3.0居然变化更加的大。有多大,来体会一下:UIFont.preferredFontForTextStyle(UIFontTextStyleSubheadline)UIFont.preferredFont(forTextStyle:UIFontTextStyleSubheadline)overridefu
uncle_charlie
·
2020-01-05 11:03
Swift3.0
- 黑魔法swizzle
Swift3.0-真的很简单Swift3.0-数据类型Swift3.0-ArraySwift3.0-字典Swift3.0-可选值Swift3.0-集合Swift3.0-流控制Swift3.0-对象和类Swift3.0-属性Swift3.0-函数和闭包Swift3.0-初始化和释放Swift3.0-协议protocolSwift3.0-类和结构体的区别Swift3.0-枚举Swift3.0-扩展Sw
酷走天涯
·
2020-01-05 05:54
Swift3.0
CollectionView中cell的对齐方法(重写flowlayout) 基础篇
最近刚把项目的开发语言升级到了
Swift3.0
,回顾了之前学过的知识,想发布文章和大家自己掌握的知识和一些开发商的小技巧,所以就诞生了下面的文章.需要对齐cell的原因:UICollectionView
minse
·
2020-01-04 20:24
Swift 3.1新改动
概述Swift3.1和
Swift3.0
是源码兼容的,所以如果已经使用Edit\Convert\ToCurrentSwiftSyntax…将项目迁移到了
Swift3.0
的话,新功能将不会破坏我们的代码。
_Choice_
·
2020-01-04 18:04
Swift3.0
& Xcode8解决present(uiImagePickerController,animated: true,completion: nil)闪退的问题
在xcode8-beta版本中访问照片库的时候如下面的代码,会出现闪退的情况//判断能否打开相册if!UIImagePickerController.isSourceTypeAvailable(.photoLibrary){print("不能打开相册")return}//2.创建图片选择器letvc=UIImagePickerController()vc.delegate=selfpresent(
千里码
·
2020-01-04 00:51
在Ubuntu安装
swift3.0
并部署Vapor
Linux安装
swift3.0
我的环境是阿里云服务器系统Ubuntu14.0464位选择的按量计费100M带宽当然你也可以选择包月的或者弄台pc安装Ubuntu下载
swift3.0
和签名文件下载地址:swift.org
若非长得丑怎会做逗比
·
2020-01-03 22:54
swift3.0
闭包使用
////ViewController.swift//函数和闭包////Createdbymibo02on17/1/5.//Copyright©2017年mibo02.Allrightsreserved.//importUIKitclassViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//调用
我想走走
·
2020-01-03 19:23
了解swift 3.0新特性
在2016年的WWDC,
swift3.0
随着iOS10和Xcode8一起发布,建议尽早升级
swift3.0
,因为行动越早后面改动越少。
陈贺
·
2020-01-03 18:12
Swift3.0
- Runtime
以下直接分享一些封装好的方法,喜欢自取:importUIKitclassRunTime:NSObject{///交换方法//////-Parameters:///-target:被交换的方法名///-replace:用于交换的方法名///-classType:所属类型classfuncexchangeMethod(target:String,replace:String,classclassTyp
大L君
·
2020-01-02 21:18
MG--慢慢接触游戏
代码下载直播喵播MGMiaoBo下载从零开始做一个小游戏之
Swift3.0
语法github网址代码下载一、去下载源码和去AppStore评价APP去下载源码和去AppStore评价APP.gif开始游戏开始游戏
Mg明明就是你
·
2020-01-02 13:16
Swift3.0
基础语法
Swift特色苹果宣称Swift的特点是:快速、现代、安全、互动Swift中取消了预编译指令包括宏可以使用现有的Cocoa和CocoaTouch框架Swift取消了Objective-C的指针及其他不安全访问的使用舍弃Objective-C早期应用的smalltalk的语法,全面改为点语法Swift被形容为“没有C的Objective-C”(Objective-CwithouttheC)提供类似J
笑忘书丶
·
2020-01-02 11:52
swift3.0
UIImage 圆形图标
swiftUIImage圆形图标:importUIKitextensionUIImageView{/***设置圆形的图片*param:urlStr网络图片地址*param:placeholderStr占位图片名称*param:radius圆角半径*/funcsetImageOfRound(urlStr:String,placeholderStr:String,radius:CGFloat){let
晓蜻蜓
·
2020-01-02 10:45
swift3.0
- UIView+Extension
////UIView+Extension.swift//WBDemo////Createdbyzhaodajunon16/8/10.//Copyright©2016年zhaodajun.Allrightsreserved.//importUIKitextensionUIView{publicvarx:CGFloat{get{returnself.frame.origin.x}set{varr=se
千里码
·
2020-01-02 09:29
在
swift3.0
使用Alamofire
在项目里新建Podfile文件:source'https://github.com/CocoaPods/Specs.git'platform:ios,'10.0'use_frameworks!target'ala03'dopod'Alamofire','~>4.4'end执行podinstall代码示例//直接从某个url获取数据lettesturl="http://www.xxx.html"Al
yytester
·
2020-01-02 02:50
Swift3.x - 数据类型
类型介绍
Swift3.0
数据类型:整形/浮点型/对象类型/结构体类型等等整型Swift提供了8,16,32和64位的有符号和无符号整数类型。
ibabyblue
·
2020-01-01 23:11
swift3.0
coreData的基本使用,简单实现增删改查
1.png2.png3.png三步走完,上代码,简单实现增删改查1.增letapp=UIApplication.shared.delegateas!AppDelegateletcontexts=app.persistentContainer.viewContextletentityName="Person"letonePerson=NSEntityDescription.insertNewObje
嗯哼丶傻大个是你
·
2020-01-01 23:13
Swift3.0
- 类簇
Swift3.0-真的很简单Swift3.0-数据类型Swift3.0-ArraySwift3.0-字典Swift3.0-可选值Swift3.0-集合Swift3.0-流控制Swift3.0-对象和类Swift3.0-属性Swift3.0-函数和闭包Swift3.0-初始化和释放Swift3.0-协议protocolSwift3.0-类和结构体的区别Swift3.0-枚举Swift3.0-扩展Sw
酷走天涯
·
2020-01-01 23:03
swift3.0
与OC的交互注意事项
http://www.cocoachina.com/ios/20160620/16769.html1.id对应Anyobject但是所有的Anyobject在swift中是可选值,如果之前的值为可选值,在被设置为Anyobject后就是多重可选值了2.swift中的闭包默认捕获变量的方式相当于oc中block中捕获被标记为__block的变量方式->就是说闭包捕获到的是变量的指针3.swift中只
昕彤
·
2020-01-01 20:06
了解swift 3.0新特性
ready-for-siwft-3.jpg在2016年的WWDC,
swift3.0
随着iOS10和Xcode8一起发布,建议尽早升级
swift3.0
,因为行动越早后面改动越少。
foolishlionel
·
2020-01-01 09:38
iOS读取文件Bundle pathForResource方法返回nil问题
soundPath=[[NSBundlemainBundle]pathForResource:@"wakeup"ofType:@"caf"];NSLog(@"soundPath:%@",soundPath);
swift3.0
iHTCboy
·
2019-12-31 23:35
Swifft3.0有哪些不同?
Swift3.0
到底有什么新东东呢?字数1992阅读2808评论9喜欢6Swift3.0几乎改变了一切,如果直接拿Swift2.2的代码在3.0的环境下构建则一定会报错,我们一定要做出相应的改变。
俊月
·
2019-12-31 14:37
swift3.0
蓝牙开发(2)
承接上篇
swift3.0
蓝牙开发(1)三.代码展示1.设置代理CBCentralManagerDelegate中心者的代理CBPeripheralDelegate外设的代理classViewController
Corbin___
·
2019-12-31 12:26
swift3.0
Alamofire4.0 带参数 post 请求
我们请求时通常会创建一个字典然后把参数放到字典里,如letparam:[String:Any]?=["account":"158xxxxxx"]Alamofire.request(urlStr,method:HTTPMethod.post,parameters:param,encoding:URLEncoding.queryString,headers:httpHeader).responseJS
5619c8b6c380
·
2019-12-31 11:35
Swift3.0
字符串MD5加密
开发过程中难免有些数据需要用MD5加密在Swift利用extensionString扩展一个md5属性如下:publicextensionString{varmd5:String{letstr=self.cString(using:.utf8)letstrLen=CC_LONG(self.lengthOfBytes(using:.utf8))letdigestLen=Int(CC_MD5_DIGE
风与鸾
·
2019-12-31 08:54
iOS-swift3.0 点滴积累:身份证号码校验
下面实现
swift3.0
校验身份证号码是否合法。
xiaopavip
·
2019-12-30 22:18
Swift3.0
+ AFN3.0 + MJExtention + (泛型)封装网络请求类
写在前面:对于移动端开发来说,无论iOS,Android,抑或是H5开发,所谓的开发核心之一就是从服务端接收数据,前端负责展示,所以,当然还有各种逻辑的实现,但是呢,一个完善的APP肯定是少不了与服务端交互的,所以一个网络请求类的封装好用与否直接关系到一个项目的开发效率以及后期的维护,本人也接手过那种没有请求类的项目呢,每个请求写了一堆代码,用的全部是ASI,,然后需要更改为AFN的时候,哇,简直
NielLes
·
2019-12-30 14:32
三、
Swift3.0
中let和var对比分析
1、let用于定义常量,var用于定义变量2、变量或常量的类型会根据右侧的代码执行结果,推倒对应的类型,具体是什么类型可以通过option+鼠标左击查看类型3、Swift中对类型要求异常严格。不同类型的数据,不允许直接运算。Swift不会做隐式转换,所有的类型确定,都要有程序员自己负责。letx=10lety=10.5//这里就是错误的//print(x+y)//正确的做法print(x+Int(
ZhengYaWei
·
2019-12-30 03:00
二十五、
Swift3.0
之字典嵌套数组模型didSet监听解析(仅自己当笔记使用)
由于目前针对Swift字典转模型没有什么好的第三方,所以需要自己解析模型数据。模型解析数据中可以充分使用模型属性的didSet监听模型属性(可用来处理模型解析中的嵌套和模型属性值改变等)。以后数据处理均可按照以下套路处理特定某一分组模型代码。classAnchorGroup:NSObject{//给基本数据类型初始化//使用KVC会提示无法找到age的KEY,因为Int是一个基本数据类型的结构体,
ZhengYaWei
·
2019-12-30 02:35
Swift3.0
- 对象判等
Swift3.0-真的很简单Swift3.0-数据类型Swift3.0-ArraySwift3.0-字典Swift3.0-可选值Swift3.0-集合Swift3.0-流控制Swift3.0-对象和类Swift3.0-属性Swift3.0-函数和闭包Swift3.0-初始化和释放Swift3.0-协议protocolSwift3.0-类和结构体的区别Swift3.0-枚举Swift3.0-扩展Sw
酷走天涯
·
2019-12-29 23:57
swift中GCD的使用详情
想看
swift3.0
使用GCD,请点击GCD详解想看
swift3.0
闭包的使用和介绍,请点击Swift版闭包使用FMDB的封装使用,及字典模型的相互转化,请点击BGFMDB的使用下载下拉刷新上拉加载使用
简简单单写书
·
2019-12-29 21:15
ReactiveCocoa 5.0 的 简单 应用
Swift3.0
出来之后粗略的看了几个星期,几个星期看下来感觉跟JS还是很像的,但是又有很多OC的影子,总的来说Swift比OC更加友好,更加的好用。
Maybe7月
·
2019-12-29 17:17
Swift3.0
清理缓存
最近的烦心事情不少,学习Swift之路就这么慢了下来。10月底,朋友说想要一个可以看嘿嘿的电影的APP。刚好在学Swift,就尝试着用Swift去开发一款。功能已经实现,但由于能力有限,很多东西是用的第三方,如播放功能。昨天写完朋友让给添加一个清除缓存的功能,说图片占的太大,所以只好找找OC的,然后用Swift改。。。1.找到缓存的路径letcachePath=NSSearchPathForDir
十点睡的程序
·
2019-12-29 13:24
GCD-Swift 3 高级用法
下面我们来看看
swift3.0
中的GCD,能给我们带来哪些惊喜吧!
夜半敲门话不语
·
2019-12-29 13:36
自己封装的网络请求类基于(NSURLSession) (支持GET POST)
这是
Swift3.0
版的直接建一个Swift文件粘贴代码就可以使用了classBaseRequest{classfuncgetWithURL(_url:String!
努力奔跑的小男孩
·
2019-12-29 04:23
swift从入门到放弃-基本语法(2)
基本语法字符串元组高阶方法字符串
swift3.0
中提供了如下两个格式化字符串的方法String(format:,)String(format:,arguments:)元组元组(tuples)把多个值组合成一个复合值
iHodor
·
2019-12-29 02:35
swift3.0
常用操作包含删除字符串(string),更换字符串,插入字符串
1.删除指定位置的字符串,letstr="abcdefg"letstr3=str.substring(from:str.index(str.endIndex,offsetBy:-4))print(str3)输出defgletstr4=str.substring(to:str.index(str.startIndex,offsetBy:4))print(str4)输出abcd2、插入字符串varst
浅香5201
·
2019-12-29 02:17
Swift3.0
数组,冒泡排序,字典.
//数组Swift创建数组一定要制定存放的元素类型letarr1=[Int]()vararr2=[String]()//添加元素arr2.append("zhangsan")print(arr2)//修改arr2[0]="lisi"print(arr2)//字面量创建数组vararr3=["zhangsan","lisi","wanger","mz"]//删除//根据下标表删除arr3.remov
赵果果
·
2019-12-28 23:23
OC/Swift混编
随着
Swift3.0
的到来使得Swift被越来越多的运用在开发中了但是并不是所有的项目都能完整的使用Swift有些也无可避免的会应用到OC今天就来简单讲一下在项目中利用Swift调用OC代码以及OC调用
swing_zeng
·
2019-12-28 22:15
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他