设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
移动开发
›
Swift 教程
Swift 教程
RSS
iOS升级swift3遇到Overridingnon-openinstancemethodoutsideofitsdefiningmodule的解 ...
最近将我之前的一个swift项目升级swift3,说多了都是泪。。。 其中,遇到这样一个错误:这是用的三方:ENSwiftSideMenu时引出的 报了两个错:1、Cannotinheritfromnon-openclass'ENSideMenuNavigationController'o ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:19
|
阅读:49
|
回复:0
iOS、swift、ReactNative学习常用的社区、论坛
amp;amp;lt;!----iOSamp;amp;gt;amp;amp;lt;!----Swiftamp;amp;gt;*IOS开发常用社区:http://code4app.com/*IOS开发常用社区:http://www.cocoachina.com/*IOS开发常用社区:http://www.oschina.net/*IOS开发常用社区 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:19
|
阅读:41
|
回复:0
Swift基础语法:30-Swift的基类,子类,重写,重写方法,重写属性,防止重写 ...
前面我们讲了有关于脚本语法的基本认识以及使用,现在让我们来看看Swift的其他东西:1.基类所谓的基类,就是OC中的父类,不继承任何类,就叫做基类,让我们来看看例子:classVehicle{varcurrentSpeed=0.0vardescription:Str ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:19
|
阅读:45
|
回复:0
Swift类和对象
创建和使用类Swift使用class创建一个类,类可以包含字段和方法:1classShape{2varnumberOfSides=03funcsimpleDescription()-amp;amp;gt;String{4returnamp;quot;Ashapewith\(numberOfSides)sides.amp;quot;5}6} ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:19
|
阅读:48
|
回复:0
Swift3的变化
一、Swift3.0语法变化首先和大家分享一下学习新语法的技巧: 用Xcode8打开自己的Swift2.3的项目,选择Edit-amp;amp;gt;Convert-amp;amp;gt;ToCurrent Swift Syntax…让Xcode帮我们把Swift2.3的代码转换为Swift3.0 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:19
|
阅读:46
|
回复:0
Swift3根据秒数获取视频时长(转换成00:00:00时间格式)以及将时长转换成秒 ...
直接代码了: ///秒转换成00:00:00格式//////-Parametersecounds:amp;amp;lt;#secoundsdescription#amp;amp;gt;///-Returns:amp;amp;lt;#returnvaluedescription#amp;amp;gt;classfuncgetFormatPlayTime(secounds:T ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:18
|
阅读:48
|
回复:0
Swift-简单封装一个工具类模板
创建模板类(封装一个类)例1:新建一个名字叫做Product的类Product.swiftFile的内容classProduct{varname:Stringvardescription:Stringvarprice:Doublevarstock:Intinit(name:String,description: ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:18
|
阅读:44
|
回复:0
Swift中NSData与NSDictionary之间的相互转换
原创Blog,转载请注明出处使用NSKeyedUnarchiver类来进行相互转换1、NSDictionary转NSDatavardictionaryExample:=le……
作者:菜鸟教程小白
|
时间:2022-7-13 08:18
|
阅读:48
|
回复:0
swift基础小结01--delegate、Optional、GCD的使用、request请求、网络加载图片并保存 ...
本文主要记录swift中delegate的使用、“?!”Optional的概念、GCD的使用、request请求、网络加载图片并保存到沙箱、闭包以及桥接。 swift中delegate的使用和objective-c大同小异,简单记录一下:step1:声明@ob ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:18
|
阅读:57
|
回复:0
用OC和Swift一起说说二叉树
什么是二叉树 二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(leftsubtree)和“右子树”(rightsubtree)。二叉树常被用于实现二叉查找树和二叉堆。二叉树不是树的一种特殊情形, ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:18
|
阅读:56
|
回复:0
Swift-----结构体Struct
1结构体的构造函数(1)如果结构体中不写初始化函数,则默认会有一个设置全部参数的构造函数。注意:初始化函数中的参数顺序应该跟结构体定义中的参数顺序相同。structLocation{letlatitude:Doubleletlongitude:Doub ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:18
|
阅读:61
|
回复:0
原生Base64编码/解码(OC与Swift)
Objective-C NSString*plainString= @amp;quot;fooamp;quot;; Encoding NSData*plainData=; NSString *base64String=[plainDatabase64EncodedStringWi……
作者:菜鸟教程小白
|
时间:2022-7-13 08:17
|
阅读:48
|
回复:0
WelcomtoSwift
1、第一个程序importFoundationprintln(“helloworld”)2、常用数据类型int/UInt/Double/Float/Bool/String/Array/Dictionary/元组(tuple)/可选类型(Optional)3、变量常量必须设初始值变量varmyName=“zhangsan ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:17
|
阅读:56
|
回复:0
swiftFMDB的使用
一.导入FMDB,以及libsqlite3.tbd 这里我是用cocopods导入的target'swifylearn'douse_frameworks!pod'FMDB','~amp;amp;gt;2.6.2'#Podsforswifylearnend 在项目里面-amp;amp;gt;General-amp;amp;gt;linkedFra ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:17
|
阅读:51
|
回复:0
Swift中的元组tuple的用法
用途tuple用于传递复合类型的数据,介于基础类型和类之间,复杂的数据通过类(或结构)存储,稍简单的通过元组。元组是使用非常便利的利器,有必要整理一篇博文。定义使用括号(),括号内以逗号分割各种类型的数据,形 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:17
|
阅读:49
|
回复:0
Dictionary的方法总结(创建,修改,遍历......)-Swift
近日在学习swift,对一些基本数据的用法做了学习总结,本篇主要对swift中的Dictionary的用法进行了总结: //字典//创建一个空字典varnamesOfIntegers=()//键是Int型值是String型//namesOfIntegers是一个空的 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:17
|
阅读:50
|
回复:0
Swift基础语法:24-Swift的枚举语法,匹配枚举值和Switch语句,关联值,原始值 ...
在前面,我们把函数和闭包解决完毕了,现在让我们来看看Swift中的枚举和Switch:1.枚举语法所谓的枚举其实就是定义一个通用类型的一组相关的值,使你可以在你的代码中以一个安全的方式来使用这些值。在Swift中的枚举和OC ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:17
|
阅读:47
|
回复:0
Swift-setValuesForKeysWithDictionary
重写setValuesForKeysWithDictionary那么字典中可以有的字段在类中没有对应属性classPerson:NSObject{varage:Int=0//重写setValuesForKeysWithDictionary那么字典中可以有的字段在类中没有对应属性overridefuncsetVa ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:17
|
阅读:46
|
回复:0
【iOS】swift让程序挂起后,能在后台继续运行任务
1,程序的挂起和退出由于iOS设备资源有限。当用户点击了home键,或者另一个应用程序启动了。那么原先那个程序便进入后台被挂起,不是退出,只是停止执行代码,同时它的内存被锁定。当应用程序恢复时,它会从停止的位 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:17
|
阅读:49
|
回复:0
swift3.0CoreGraphics绘图-实现画板
swift3.0对绘图的API进行了优化,看起来更swift了。看下UI的构造。设置画笔粗细、清空面板和保存到本地下面直接看画板文件这里我做的比较复杂,记录触摸到的每个点,再连成路径,其实直接用可变路径CGMutablePath可 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:16
|
阅读:54
|
回复:0
swift的present控制器的显示方式枚举
/*//全屏只有当前VC,其他VC都没有了,但是diss之后再出现casefullScreen//iOS13一样pageSheet=automatic@available(iOS3.2,*)casepageSh……
作者:菜鸟教程小白
|
时间:2022-7-13 08:16
|
阅读:49
|
回复:0
SwiftSwift中的反射
Swift的反射机制是基于一个叫 Mirror 的 struct 来实现的,其内部有如下属性和方法:letchildren:Children//对象的子节点。displayStyle:Mirror.DisplayStyle?//对象的展示风格letsubjectType:Any.Type//对象的 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:16
|
阅读:43
|
回复:0
iOSOC中桥接swift第三方库
swift中有一些比较好的框架,比如绘图框架charts,最近项目中刚好用到,通过Pod的方式直接导入,xcode会自动生成charts-swift.h的文件,然后在需要导入的地方importamp;amp;lt;charts-swift.hamp;amp;gt;即可但是, ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:16
|
阅读:57
|
回复:0
swift函数.和匿名函数
注意:没有定义返回类型的函数会返回特殊的值,叫Void。它其实是一个空的元组(tuple),没有任何元素,可以写成()。使用元组作为返回参数,返回多个参数funccount(string:String)-amp;amp;gt;(vowels:Int,consonants ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:16
|
阅读:54
|
回复:0
openstack-r版(rocky)搭建基于centos7.4的openstackswift对象存储服务四
openstack-r版(rocky)搭建基于centos7.4的openstackswift对象存储服务一openstack-r版(rocky)搭建基于centos7.4的openstackswift对象存储服务二openstack-r版(rocky)搭建基于centos7.4的openstackswift对象存储服务 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:16
|
阅读:45
|
回复:0
Swift异常处理:throw和rethrow
Swift异常处理体现了函数式语言的特性。因此我们能够传一个会抛出异常的函数闭包(高阶函数)作为參数传到还有一个函数中(父函数),父函数能够在子函数抛出异常时直接向上抛出异常,这时用rethrowkeyword表示引用 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:16
|
阅读:49
|
回复:0
Swift与Objective-C交互
在同一个工程中是可以同时使用Swift和OC的,但不可以同时出现在同一个文件中。OC调用Swift相关信息的方法在***.m文件中导入工程名-Swift.h即可。如工程名为ABC,则在需要使用Swift相关信息的.m文件中#importamp;quot ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:15
|
阅读:60
|
回复:0
Swift开发-组件化开发之AppDelegate分解
现在很多的大型项目基本都是多人协作的,基本都是以组件化开发为主,减少不同开发人员之间的相互影响,小中型项目有没有必须使用呢,有人说没必要,杀鸡焉用牛刀,其实是有必须要的,虽然代码量有增加,但是最起码代 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:15
|
阅读:54
|
回复:0
swift5正则简单使用
/*判断是否价格*/letmoney=amp;quot;100.98amp;quot;letparrern=amp;quot;^\\d+(\\.\\d{0,2})?$amp;quot;ifNSPredicate(format:amp;quot;SELFMATCHS%@amp;quot;,pattern).evaluate(with:money){print(amp;quot;是价 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:15
|
阅读:50
|
回复:0
Swift-----运算符重载
1.现有一个向量,我们重载它的“+”、“-”、“*”、“+=”运算符。注意:“=”是不可以进行重载的。structVector3{varx:Double=0.0vary:Double=0.0varz:Double=0.0}//重载加号(+)func+(left:Vector3,right:Vect ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:15
|
阅读:48
|
回复:0
iOSswift关于自定义表情键盘
目录输入框键盘监听键盘切换表情装载表情加载表情输入表情输出表情显示结束语demo下载demo图片:输入框为了让输入框能够随着用户输入内容变化自动变化高度,这里的输入框使用UITextView来实现,监听textView的代理, ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:15
|
阅读:50
|
回复:0
Swift1.2正式发布-带来很多重大改进
Swift1.2随着Xcode6.3Beta正式发布了。这次的beta发布包含了对Swift编译器显著的改进。还有对Swift语言本身的新特性的增加。这篇文章介绍下主要部分。编译器改进Swift1.2编译器这次的改进更加稳定并且更加高效。这些 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:15
|
阅读:48
|
回复:0
Swift语法-Swift通过类名实例化对象
根据类名来实例化对象,比如,要根据一个类名的字符串创建ViewController实例。letcontrollerName=amp;quot;SpainAppProto.amp;quot;+xibName//xibName形如XXViewControllervarclassType:AnyObject.Type=NSClassFrom ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:14
|
阅读:54
|
回复:0
【Swift】-UITextField完成输入后关闭软键盘的几种方法
总结了以下几种方式,欢迎补充 1,为空白区域绑定TouchUpInside事件 2,重写touchesEnded方法 3,为TextField绑定DidEndOnExit事件1,点击编辑区域以外的地方时关闭(空白处区域绑定TouchUpInside事件 新建一个 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:14
|
阅读:114
|
回复:0
Swift-----协议Protocol
//本文内容来自慕课网----玩儿转Swift1协议中可以定义属性(1)属性不可以有默认值(2)必须设置是“get”还是“getset”,注意:get与set之间是没有逗号的(3)即使属性只有get,没有set,也不可以将属性设置为let ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:14
|
阅读:65
|
回复:0
SWIFT中用Switchcase类类型
有时觉得SWIFT的语法真的强大而又变态,不说了,直接上代码瞅瞅:首先先定义一个交通工具的父类classVehicle{ varwheels:Int! varspeed:Double! init(wheels:Int,speed:Double){ self.speed=speed ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:14
|
阅读:47
|
回复:0
iOSswiftNSClassFromString将字符串转换成类名
在oc中将字符串转换成类名直接调用NSClassFromString(amp;quot;classnameamp;quot;)即可,但是到了swift中变的麻烦多了swift中如果要将字符串转换为类型需要以下几个步骤1.获取包名varname=Bundle.main.object(forIn ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:14
|
阅读:48
|
回复:0
swift字符串和数字相互转化
//NSString类型转为整型,浮点型, vartest:NSString=amp;quot;3.3amp;quot; println(amp;quot;test\(test)amp;quot;) println(amp;quot;test\(test.integerValue)amp;quot;) println(a ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:14
|
阅读:55
|
回复:0
Swift-滚动视图(UIScrollView)的用法
1,当图片尺寸超过屏幕时,使用UIScrollView可以实现滚动条视图,即手指触摸滚动屏幕方便浏览整个页面。123456varscrollView=UIScrollView()scrollView.frame=self.view.boundsvarimageView=UIImageView(image:UIIma ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:14
|
阅读:48
|
回复:0
小波说雨燕第三季构建swiftUI之UI组件集-视图集(六)PickerView视图学习笔记 ...
想对PickerView进行操作,只能在代码中操作。 下面,再添加三个label组件,然后将所有组件配置到代码中(看代码),然后要实现对PickerView的操作,就要实现它的DataSource协议和他的代理,在右边组件的链 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:13
|
阅读:50
|
回复:0
1 ...
121
122
123
124
125
126
127
128
... 140
/ 140 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部