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
iOS
Swift3.0
UIView动画详解
iOSSwift3.0UIView动画详解iOSSwift30UIView动画详解缩放动画旋转动画透明度动画在IOS开发中为了做一些比较炫的效果有时候免不了使用动画。虽然苹果自带了CoreAnimation和Facebook的Pop等动画框架,这些的确是程序员开发的利器,但是我们在做一些比较简单的动画时,我们直接使用UIView就可以了,先给大家看看效果是不是想要的,这只是一个学习基础和入门,需要
Scott-Wang
·
2020-08-26 23:45
《IOS开发笔记》
IOS
Swift3.0
自定义导航栏(UINavigation)
从学IOS开始到现在已经半年了,也独立做过两个项目,都是涉及蓝牙方面的通信.在我开发过程中遇到一些问题,然后寻找到的解决方案分享给大家也是开年的第一篇希望能过帮助大家。在我们开发程序过程中不可能都理所当然的使用IOS系统自带的一些控件,我们往往都需要通过定制才能完成和达到一定效果,下面就和大家分享IOS自定义导航栏和导航栏的高度。最终的效果图是这样的,大家也可以改变背景,或者是right,left
Scott-Wang
·
2020-08-26 23:45
《IOS开发笔记》
Swift3.0
和Swift2.3的变化
privatelazyvarvisitorView:UIView=UIView()overridefuncloadView(){setupVisitorView()}}extensionBaseViewController{//在
Swift3.0
手撕包菜123
·
2020-08-26 23:39
快速了解
swift3.0
这是我自己开始学习
swift3.0
开始敲过的demo,只是粗略的过了一遍,如有问题,请指正谢谢点击下载demoimportFoundationprint("Hello,World!")
TT不觉
·
2020-08-26 16:30
swift
Swift3.0
函数的基本操作
1.函数的定义在viewDidLoad中调用函数方法//swift1.0demo(10,20)所有形参名省略//swift2.0demo(10,y:20)第一个形参名称省略//
swift3.0
调用的方式
Stormstout
·
2020-08-26 15:57
Swift3.0
类型转换 示例
////ViewController.swift//test_Swift3.0_type_casting////Createdbyjeffasdon17/3/14.//Copyright©2017年jeffasd.Allrightsreserved.//importUIKitclassViewController:UIViewController{overridefuncviewDidLoad()
jeffasd
·
2020-08-26 13:00
Swift
Grammar
Swift3.0
中代理的使用方法
Swift3.0
中代理的使用方法1.制定协议(不写NSObjectProtocol暂时不会报错,但是写属性是无法写weak)protocolCustomDelegateName:NSObjectProtocol
土豆能能
·
2020-08-25 08:03
Swift3.0
之点击地图控件MKMapView的某点获取该点的经纬度
效果图iOS开发中常常会用到自带的地图控件MKMapView,可以用如下方法在点击MKMapView中某点的时候获取改点的经纬度:假如声明了一个MKMapView为mainMapView1、在地图中添加一个手势,这个手势是一个点击动作,点击时会调用tapPress这个方法:letmTap:UITapGestureRecognizer=UITapGestureRecognizer.init(targ
Miu七七
·
2020-08-25 07:48
Swift3.0
之七牛上传图片生成本地token
先写一个方法按照七牛技术文档说的拼接tokenfuncgenerateToken(accessKey:NSString!,secretKey:NSString!,bucketName:NSString!)->String{letdeadline=NSDate().timeIntervalSince1970print(deadline)print(Int(deadline))letpolicyDic
Miu七七
·
2020-08-24 17:51
二叉树 单链表 程序运行所需文件 02 创建单链表
Swift3.0
////CreatSinglyList.swift//AlgorithmLeetCode////Createdbyokerivyon2017/3/20.
okerivy
·
2020-08-24 06:00
【Mac/iOS】iOS蓝牙BLE
开发平台Xcode8.2.1目标设备iphone和ipad系统ios7.0+功能:BLE数据读取,修改语言:
Swift3.0
先上文档资料官方文档:https://developer.apple.com/
razilmao
·
2020-08-24 05:07
MacOS/iOS
Swift3.0
语言教程字符串转换为数字值
Swift3.0
语言教程字符串转换为数字值
Swift3.0
语言教程字符串转换为数字值,在NSString中,开发者可以将字符串转换为数字值,通过这些数字值可以实现一些功能,如加法运算、减法运算等。
大学霸_ITDaren
·
2020-08-24 03:27
Swift
swift3.0
, 常用extensions
1importFoundationimportUIKitextensionUIImage{///ReturnsaimagethatfillsinnewSizefuncresizedImage(newSize:CGSize)->UIImage{//GuardnewSizeisdifferentguardself.size!=newSizeelse{returnself}UIGraphicsBegin
FaiChou
·
2020-08-24 01:07
Swift3.0
(一)
苹果开发者工具部门总监ChrisLattner开始着手Swift编程语言的设计工作(用一年时间,完成基本架构)Swift语言由苹果公司在2014年推出,用来撰写OSX和iOS应用程序,2016年9月,正式发布了
Swift3.0
夏天不冷
·
2020-08-23 22:20
Swift版本语法的变化
相关链接
Swift3.0
语法变化swift4.0新特性简单复制整理
Swift3.0
语法变化1.swift代码自动更新Edit->Convert->ToCurrentSwiftSyntax…建议只更新自身模块
anchoriteFili
·
2020-08-23 16:33
swift
基于swift4.0实现视频播放、屏幕旋转、倍速播放、手势调节,锁屏面板等功能
学习swift有段时间了,原来写过一个基于
swift3.0
的视频播放,后来有同学联系我说,在音频锁屏的情况下,无法用控制面板拖动进度条调节播放进度,所以又将原来的代码拿过来重新整理了下也顺便更新到了4.0
iOS_开发
·
2020-08-23 06:07
大型项目实战
Swift3.0
高仿新浪微博项目视频
此套项目实战
Swift3.0
高仿新浪微博项目视频分为四个部分12天的学习内容,每个部分包含的内容如下:第一部分先是介绍playground的使用,让学生快速体验Swift的语法的新颖和高效,然后通过第一个
di_pingxian
·
2020-08-23 05:29
Swift使用SnapKit进行页面布局
下面直接上代码:1.由于现在是
Swift3.0
相比之前的Swift有很大的改变,相对应的库也有很大改变,Swift2.0使用SnapKit2.0版本如下:上图是Swift2.0代码,SnapKit建议用
Miaoz0070
·
2020-08-22 20:53
Swift3.0
开发macOS应用程序 (7): 仿微信MAC端
macOS开发从入门到精通视频教程到年底了,比较闲,所以就准备仿一下我们经常用到的微信,不过是MAC端。完成的不多,只是搭建好主界面。有空的话会不断更新,当然更新的动力源于大家的支持,如果你觉得对你学MAC有用的话,请进去Star一下吧。源码-->github17.gif2017.1.42017.1.3界面如下:QQ20170104-1.png后续会慢慢添加即时聊天功能比如将会运用到自动行高、拉伸
走哪都有风
·
2020-08-22 20:45
Swift 3.0 中文版
2016年9月苹果发布了最新的
swift3.0
版本,不到一个月的时间极客学院的各位大牛们已经对新版本做了翻译,中文版已上线极客学院Swift文档修订历史,相比Swift2.2,
Swift3.0
做了如下更新
豆宝的老公
·
2020-08-22 18:16
Swift3.0
函数的类 协议 代理设计模式
//类协议代理设计模式闭包importFoundation//类:具有相同特征和行为的事物抽象//根据类创建的实例就是对象//类的创建格式/*class类名:父亲{属性行为}*///人类:Person属性:姓名,性别,年龄行为:吃饭,睡觉//NSObject也是swift中所有的根类(基类)classPerson:NSObject{//属性//1//swift中不允许非可选类型的属性不赋初始值//
赵果果
·
2020-08-22 17:50
Swift3.0
URLSession学习笔记
因为iOS的权限限制,如果使用HTTP协议要配置info.plist,将AllowArbitaryLoads设为YES。屏幕快照2017-01-12下午10.18.30.pngiOS封装了URLSession类处理HTTP交互,支持交互文本、上传文件、下载文件。一、文本交互一般是用POST请求将包体数据传给后台,后台返回json包体给手机端,手机端解析json后做逻辑。leturlStr="htt
brycegao321
·
2020-08-22 16:22
Swift基础
iOS
Swift中KVC的使用
在Swift中使用KVC分为3中情况:1、在
swift3.0
之前,类必须要继承自NSObject,因为KVC是OC的东西2、在Swift4.0之后,类必须要继承自NSObject,同时还需要在属性前面加上
路飞说了
·
2020-08-22 15:33
iOS
Swift
Swift3.0
构造函数(重写)
1.创建Person类文件,继承NSObject2.创建Student类文件,继承自Person(父类)3.在ViewController中实现以下方法/**在swift的同一个项目中(同一个命名空间下),所有的类都是共享的,可以直接访问,不需要import所有对象的属性var,都可以直接访问到*/classViewController:UIViewController{overridefuncv
Stormstout
·
2020-08-22 15:44
【
Swift3.0
】手工CoreData 实现
1建立自己的CoreDataStackViewController指的是导航层中的第一个视图1.1CoreDataStack.swift**File\New\File...**,选iOS\Source\Swift。取名**CoreDataStack.swift**。importCoreDataclassCoreDataStack{privateletmodelName:Stringinit(mod
JaiUnChat
·
2020-08-22 12:33
Alamofire 4.0 迁移指南
原文:Alamofire4.0MigrationGuide作者:cnoon译者:kemchenj译者注:最近打算把公司项目迁移到
Swift3.0
,顺手把Alamofire4.0的迁移指南翻译了,之前虽然读过一部分源码
四娘
·
2020-08-22 09:49
ios
swift
alamofire
Swift 上传cocoapods
0在写下面的内容之前,本来想直接用
swift3.0
上传cocoapods,可是发现之前在swift2.3的时候上传没有问题的,在
swift3.0
都存在问题了,加上自己的项目也比较忙,就没有继续往下找原因
coderST
·
2020-08-22 01:54
Xcode8 和
swift3.0
坑爹日志
1.xcodelog问题新建立工程,都会打印一堆莫名其妙看不懂的Log2016-09-2021:05:41.381791XXJKitSwift[7794:1426829]subsystem:com.apple.UIKit,category:HIDEventFiltered,enable_level:0,persist_level:0,default_ttl:0,info_ttl:0,debug_t
Laughingg
·
2020-08-21 20:13
Swift 3.0: AlecrimCoreData适配的临时措施
然而,笔者所使用的AlecrimCoreData,同时也是Swfit3种最受欢迎的CoreData封装库,却迟迟没有更新到
Swift3.0
。
治部少辅
·
2020-08-21 19:11
Swift数组
Swift3.0
去掉了普通for循环[NSObject]换成了[Any]类型,可以添加任意类型元素,不需要转换//1.不可字符串变数组letnames=["张三","李四"]print(names)//
千秋画雪
·
2020-08-21 13:41
Swift一款丝滑的侧滑返回
SwiftFullScreenPop-基于
Swift3.0
实现全屏侧滑返回Features解决自定义navigationBar侧滑返回不能用快速帮你实现侧滑返回功能。
风与鸾
·
2020-08-21 08:41
iOS之swift导入alamofire和snapKit
在导入alamofire和snapkit的时候,虽然在cocoapods版本符合作者的要求的情况下,导入这两个三方框架的依然要求将代码转换成
swift3.0
的报错,如果你一旦转换了,那么就是999+的报错
请输入账号名
·
2020-08-21 06:40
将Swift2.3升级到
Swift3.0
1.在升级的时候,发现在使用cocoapod安装Swift的第三方框架时,
Swift3.0
的第三方框架即使安装了也会报错,需要将coocoapods升级到1.1.1
流星大石头
·
2020-08-21 01:22
swift3.0
下的NSTimer和GCD
基于其他高级语言(如java),
swift3.0
对OC中的许多类名进行了省略,如CGFloat变成Float,NSURL变成了URL,NSURLRequest变成URLRequest,NSTimer变成了
uniapp
·
2020-08-20 22:09
IOS
Swift3.0
获取导航栏跟状态栏的高度
print(UIApplication.shared.statusBarFrame.width,UIApplication.shared.statusBarFrame.height)print(UIApplication.shared.statusBarFrame.height)print(self.navigationController?.navigationBar.frame)获得屏幕大小U
appiox8
·
2020-08-20 21:44
IOS
Swift3.0
中GCD延时函数asyncAfter的使用
尝试了下
Swift3.0
中GCD的延时函数,发现貌似与之前的有挺大的不同,折腾了好一会终于算是会用了一丢丢
swift3.0
中有4个延迟函数,如下publicfuncasyncAfter(deadline
Caiflower
·
2020-08-20 15:05
关于
swift3.0
关于弹出键盘高度的问题
用
swift3.0
做项目,想自己写个关于解决键盘不遮挡视图的方法,本以为很简单,没想到原来的方法用不了了,后来解决了,记录下。
ThomasYB
·
2020-08-20 13:09
iOS
Swift3.0
口袋妖怪 pokemongo-VR 带github地址
其实我的做法比较奇葩,只是写一个demo来理解加速传感器和指南的的使用。这个文章讲解加速器传感器:http://www.hangge.com/blog/cache/detail_545.html先屡屡思路,如何在手机旋转的时候,图片位置定位到现实场景。1.图片定位:X,Y,也就把一张图片定位到屏幕上。2.我们先说:定位X,我们从指南针api里可以获取当前指向南方的参数,然后根据一些数值变化,就可以
梁同桌
·
2020-08-20 11:30
swift3.0
PickerView的应用
PickerView的使用需实现UIPickerViewDelegate,UIPickerViewDataSource这两个协议class ViewController: UIViewController ,UIPickerViewDelegate,UIPickerViewDataSource{ var pickerData: NSDictionary! //保存全部数据的字典
amberoot_源狼乐
·
2020-08-20 09:50
iOS
开发笔记
iOS之界面
swift3.0
类型转换
任意对象anyObject转换为json对象letparms=["name":"liu","age":3,"height":170]letdata=try?JSONSerialization.data(withJSONObject:parms,options:JSONSerialization.WritingOptions.prettyPrinted)letstrJson=NSString(dat
xcmy
·
2020-08-20 07:04
swift3.0
协议实现点击imageView放大缩小功能
效果Jietu20170721-112203-HD.gifcodeimportUIKitclassPhotoViewerController:UIViewController,ImageViewTapSolveDelegate{@IBOutletweakvarspace1ImageView:UIImageView!@IBOutletweakvarspace2ImageView:UIImageVie
FaiChou
·
2020-08-19 10:28
Swift3.0
swift3.0
变化
swift3.0
已近发布了一段时间,在AlamoFireswift3.0版本重新支持iOS8.0后,我们终于下定决心迁移3.0。
sliu1126
·
2020-08-19 04:52
简单洗牌算法
swift3.0
Knuth和Durstenfeld在Fisher等人的基础上对算法进行了改进。每次从未处理的数据中随机取出一个数字,然后把该数字放在数组的尾部,即数组尾部存放的是已经处理过的数字。这是一个原地打乱顺序的算法,算法时间复杂度也从Fisher算法的O(n2)提升到了O(n)。//*************洗牌算法************//[18]下面的方法是随机1到8之间的一个数varnameArr
like学
·
2020-08-18 02:44
iOS
开发
算法
红包
算法
swift
洗牌算法
数据
Swift3.0
对UIColor进行方法扩展
Swift3.0XCode8.0总是感觉IOS里面颜色的调用好麻烦,每次都要转成10进制,稍微封装一下。后面用起来方便多了///获取颜色的方法extensionUIColor{/**获取颜色,通过16进制色值字符串,e.g.#ff0000,ff0000-parameterhexString:16进制字符串-parameteralpha:透明度,默认为1,不透明-returns:RGB*/stati
白鼠闹东京
·
2020-08-18 02:12
IOS
swift
Swift3.0
的坑
在
Swift3.0
中有些地方感觉还是很坑的popViewController方法之坑在创建导航条后pop界面的时候如果按照原来OC的写法self.navigationController?.
qq_33856343
·
2020-08-18 00:23
Swift学习
pop
swift
导航
警告消除
Swift 3.0 权限访问
Swift3.0
权限访问openpublicfinal 感觉这三个权限专门是为了开发第三方API设定的权限,下面详细解释一下 下面的这个Module可以理解成一个frameworkopen open
supermutong
·
2020-08-17 23:07
iOS在OC项目中集成Charts绘制图表框架
一、下载Charts框架下载地址:https://github.com/danielgindi/Charts.解压后的文件夹里面的内容是这个样子的,如下图:所需配置环境:Xcode8.0/
Swift3.0
我们仍要记录那天所学习到的知识
·
2020-08-17 21:57
IOS
swift3.0
无符号右移(类似Java的>>>)
>>表示右移,如果该数为正,则高位补0,若为负数,则高位补1;>>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。以32位为例,参数:value为十进制数,bit为右移的位数,返回结果是一个32位的整数privatefuncrelizeRight(value:Int32,bit:Int32)->Int32{//将十进制转为二进制varcaculate
Roy-其佑
·
2020-08-17 21:40
swift开发
swift3.0
请求https封装工具类(get请求和post请求)
1.首先工具类内部需要遵守URLSessionDataDelegate代理2.实现代理方法代码如下:funcurlSession(_session:URLSession,didReceivechallenge:URLAuthenticationChallenge,completionHandler:@escaping(URLSession.AuthChallengeDisposition,URLC
Roy-其佑
·
2020-08-17 21:40
iOS文章
swift开发
swift3.0
字符串截取,字符串处理
1.截取前面三个字符串,要求输出结果为abcletstr="abcdefghi"letindex=str.index(str.startIndex,offsetBy:3)//获取字符d的索引letresult=str.substring(to:index)//从起始截取到索引的所有字符串,即abc,注意不包含d打印结果为abc2.截取第四个开始的所有字符串,要求输出结果为defghiletstr=
Roy-其佑
·
2020-08-17 21:40
swift开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他