设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
swift3.0helloswift(1)
一直对swift感兴趣,在前段时间的新闻中,大多是swift3.0发布和xcode8.0的改进,因为改动比较大,以前使用swift2.x做项目的人,都在担心其项目从2.x迁移到3.0+的问题。以前简单的接触过一段时间的swift,现在打算重 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:37
|
阅读:47
|
回复:0
Swift,Playgrounds,andXCPlayground
http://www.codeschool.com/blog/2014/12/12/swift-playgrounds-xcplayground/JonFriskics in DevelopmentSwift Playgrounds areagreatfeatureofXcode6thatallowyoutocreateasinglefiletotest……
作者:菜鸟教程小白
|
时间:2022-7-13 08:37
|
阅读:47
|
回复:0
swift的Hashable
ConformingtotheHashableProtocolTouseyourowncustomtypeinasetorasthekeytypeofadictionary,addHashableconformancetoyourtype.TheHashableprotocolinheritsfromtheEquatablepr……
作者:菜鸟教程小白
|
时间:2022-7-13 08:37
|
阅读:48
|
回复:0
[Swift]通天遁地Swift
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:为敢(WeiGanTechnologies)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:36
|
阅读:40
|
回复:0
Swift-代码创建单例
创建单例的方法importUIKit//创建一个单例类classSingleInstance:NSObject{//在单例类中,有一个用来共享数据的数组vardatas=()//创建一个静态或者全局变量,保存当前单例实例值privatestaticletsingleInstance=Sing ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:36
|
阅读:38
|
回复:0
Swift--加载本地资源文件并遍历
开始上手Swift,之前的OC是门弱语言,而Swift是强语言,在语法上有较大的不同之处。//json文件[{amp;quot;nameamp;quot;:amp;quot;json1amp;quot;,amp;quot;titleamp;quot;:amp;quot;测试1amp;quot;,},{amp;quot;nam ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:36
|
阅读:50
|
回复:0
Swift-获取、改变按钮的标题文本(UIButton点击切换title)
在开发中,我们常常需要动态地改变按钮标签文字,使用 setTitle() 函数就可以了。有时我们需要在几个标题间切换,比如下面样例所示,按钮点击后按钮文字会在“播放”“暂停”间轮流切换。 要实现这个功 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:36
|
阅读:36
|
回复:0
swift2选择头像图片
一句话选择单个头像图片新建ImagePickerViewController类:/*letimagePicker=ImagePickerViewController()imagePicker.delegate=selfself.presentViewController(imagePicker,animated:false,completion:nil)*/实 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:36
|
阅读:38
|
回复:0
Swift中的反射
原文:http://www.cocoachina.com/applenews/devnews/2014/0623/8923.htmlSwift事实上是支持反射的。只是功能略弱。本文介绍主要的反射使用方法和相关类型。 MetaType和Type语法Themetatypeofaclass,structure,oren ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:36
|
阅读:40
|
回复:0
swift:简单使用翻页控制器UIPageViewController
一、小叙UIPageViewController是一个实现图书阅读的控制器,使用它可以设置书脊位置、单双页、过渡效果等,它是通过代理的方式来实现翻页,也即上一页、下一页。最终这个UIPageViewController被包装后添加到当前控制 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:36
|
阅读:39
|
回复:0
Swift_TableView(delegate,dataSource,prefetchDataSource详解)
GitHubimportUIKitletidentifier=amp;quot;cellIdentifieramp;quot;classViewController:UIViewController,UITableViewDelegate,UITableViewDataSource,UITableViewDataSourcePrefetching{lazyvartableVi……
作者:菜鸟教程小白
|
时间:2022-7-13 08:36
|
阅读:37
|
回复:0
Swift协议和委托(代理)
协议(Protocols)用于统一方法和属性的名称,而不实现任何功能,能够被类、枚举、结构体实现,满足协议要求的都成为协议的遵循者,遵循者需要提供协议指定的成员,如方法,属性,操作符,下标语法protocolSomeProtoco ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:35
|
阅读:45
|
回复:0
Swift-使用CABasicAnimation实现动画效果
1,CABasicAnimation类只有三个属性:fromValue:开始值toValue:结束值Duration:动画的时间2,通过animationWithKeyPath键值对的方式设置不同的动画效果transform.scaletransform.scale.xtransform.scale.ytransfo ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:35
|
阅读:40
|
回复:0
[Swift]扩展UIImage:获取图片指定像素的颜色值
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:35
|
阅读:48
|
回复:0
[Swift]forEach详解
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:35
|
阅读:48
|
回复:0
苹果Swift可为Windows/Android开发软件了
http://www.swifthumb.com/article-189-1.htmlhttp://iphone.tgbus.com/news/class/201502/20150211103418.shtml【巴士数码】2月11日讯:据报道,苹果Swift语言的爱好者将可以用Swift为Windows和Android开发软件了。 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:35
|
阅读:41
|
回复:0
swift-利用UIDatePicker实现定时器的效果
效果图如下: 可以通过UIDatePicker调整倒计时的时间,然后点击UIButton开始倒计时,使用NSTimer进行倒计时的时间展示,我是声明了一个label也进行了标记,然后点击按钮开始倒计时的同时,弹出一个alertview,alert ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:35
|
阅读:42
|
回复:0
swift开发网络篇-用户登录POSTJSONandheader
版权声明:本文为博主原创文章,未经博主允许不得转载。importUIKitimportAlamofireclassViewController:UIViewController{ varphoneNumber=UITextField() varpassNumber=UITextField() varconfirmBu ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:34
|
阅读:53
|
回复:0
Playground动手玩(在OSx10.9.3、Xcode6beta环境下测试playground,只能用Swift语言) ...
0本文的程序例子 先说说代码例子,文章最后面有个程序,直接将代码拷贝到新建的playground文件中,就可以这样展示和调试了 普通的代码编写过程中直接就在右栏中显示执行结果,点击执行结果右边有两个小 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:34
|
阅读:43
|
回复:0
swift4.2打印devicetoken
importUIKitimportUserNotifications@UIApplicationMainclassAppDelegate:UIResponder,UIApplicationDelegate{varwindow:UIWindow?funcapplication(_application:UIAp……
作者:菜鸟教程小白
|
时间:2022-7-13 08:34
|
阅读:42
|
回复:0
Swift使用#warning
swift中没法使用#Warning来提示警告,可以通过给TODO:FIXME:加上警告,实现类似的效果.BuildPhases---amp;amp;gt;RunScript---amp;amp;gt;addanewBuildPhases---amp;amp;gt;newrunscriptphaseTAGS=amp;quot;TODO:|FIXM ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:34
|
阅读:41
|
回复:0
openstack中cinder与swift、glance的区别
问题导读1.你认为cinder与swift区别是什么?2.cinder是否存在单点故障?3.cinder是如何发展而来的?在openstack中,我们经常遇到这么个问题,cinder与swift的区别是什么?cinder与swift各自的用途是什么?cinder是块 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:34
|
阅读:42
|
回复:0
swift学习第九天:可选类型以及应用场景
可选类型的介绍注意:可选类型时swift中较理解的一个知识点暂时先了解,多利用Xcode的提示来使用随着学习的深入,慢慢理解其中的原理和好处概念:在OC开发中,如果一个变量暂停不使用,可以赋值为0(基本属性类型)或者赋值 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:34
|
阅读:46
|
回复:0
点击按钮每次都能实现图片的旋转和切换(swift)
效果如图:代码如下:////ViewController.swift//TwoSidedView////Createdbymaylon2017/12/14.//Copyright©2017年.Allrightsreserved.//importUIKitletgBtn=UIButton.init(type:UIButtonTy……
作者:菜鸟教程小白
|
时间:2022-7-13 08:34
|
阅读:48
|
回复:0
Swift设置navigation左右两侧按钮
我们以设置右侧按钮为例,左侧方法类似方法一,直接自定义文字let item=UIBarButtonItem(title: amp;quot;分享amp;quot;, style: UIBarButtonItemStyle.Plain, target: self, action: nil) self.navigati ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:34
|
阅读:41
|
回复:0
[Swift通天遁地]七、数据与安全-(20)快速实现MD5/Poly1305/Aes/BlowFish/Chacha/Rabbi ...
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:33
|
阅读:41
|
回复:0
Swift开发之iOS11下UIToolBar非正常显示问题
在iOS11环境下,使用UITextField将UIDatePicker作为其inputView并设置一定高度,将UIToolbar作为其inputAccessoryView时,会出现UIToolbar非正常显示的问题;实验环境如下:IDE:XCode系统:iOS11+语言:Swift(OC同 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:33
|
阅读:43
|
回复:0
Swift懒加载(lazy)和Objective-C懒加载的区别
在程序设计中,我们经常会使用 懒加载 ,顾名思义,就是用到的时候再开辟空间,比如iOS开发中的最常用控件UITableView,实现数据源方法的时候,通常我们都会这样写Objective-C-(NSInteger)tableView:(UITableView*)tab ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:33
|
阅读:41
|
回复:0
SwiftSnapKit自动布局的使用
这里只有一切基础的Demo,后期会继续更新的举例说明,创建一个红色UIView,居中,宽高都是50letredView:UIView=UIView.init()redView.backgroundColor=UIColor.redself.view.addSubview(redView)redView.s ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:33
|
阅读:42
|
回复:0
WelcometoSwift(苹果官方Swift文档初译与注解二十四)---163~170页(第三章完--第四章流 ...
MutabilityofCollections(可变集合)字典和数组都是在一个集合里储存多个值.如果你创建数组或字典后赋值给一个变量,那么这个集合就是可变的(mutable).这就意味着你在创建这个集合之后,依然可以改变这个集合的大小,添 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:33
|
阅读:42
|
回复:0
Swift-键盘弹出样式
Swift提供了11种键盘类型: 在开发中,我们可以根据不同的需求,选择不同的键盘样式,例如,当我们只需要输入手机号码时,可以选择纯数字类型的键盘(.NumbersAndPunctuation),当我们需要输入网址时,可以选择 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:33
|
阅读:44
|
回复:0
Swift—使用try?和try!区别--文章过时重置
--文章过时重置……
作者:菜鸟教程小白
|
时间:2022-7-13 08:33
|
阅读:35
|
回复:0
SWift中'?'mustbefollowedbyacall,memberlookup,orsubscript错误解决方案
那是因为你在使用自己写的分类时没有指定返回的数据类型 指定下返回数据类型就好了 我是用的oc写的分类在Swift中使用的错误代码privatelazyvarbtn=UIButton.CreateBtnWithImg(amp;quot;amp;quot;,backgroundImageN ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:32
|
阅读:45
|
回复:0
Swift学习(二):自定义扩展方法(Extensions)
扩展就是向一个已有的类、结构体或枚举类型添加新功能(functionality)扩展可以添加计算型属性和计算静态属性定义实例方法和类型方法提供新的构造器定义下标定义和使用新的嵌套类型使一个已有类型符合某个协议(接口 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:32
|
阅读:42
|
回复:0
swift学习第十四天:属性监听器
监听属性的改变在OC中我们可以重写set方法来监听属性的改变Swift中可以通过属性观察者来监听和响应属性值的变化通常是监听存储属性和类属性的改变.(对于计算属性,我们不需要定义属性观察者,因为我们可以在计算属性 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:32
|
阅读:42
|
回复:0
swift属性和方法
属性和常量如果创建了一个结构体的实例并赋值给一个常量,则无法修改实例的任何属性:letrangeOfFourItems=FixedLengthRange(firstValue:0,length:4)rangeOfFourItems.firstValue=6当值类型的实例被声明为常量的时候 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:32
|
阅读:39
|
回复:0
swift报错Callcanthrow,butitisnotmarkedwith'try'andtheerrorisnothandled
在开发中使用正则表达式时报了这样的问题:Callcanthrow,butitisnotmarkedwith'try'andtheerrorisnothandled,即:letregex:NSRegularExpression=NSRegularExpression(pattern:amp;quot;^1{9}$amp;quot;,options:.ca ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:32
|
阅读:43
|
回复:0
SWIFT推送之本地推送(UILocalNotification)
本地推送通知是通过实例化UILocalNotification实现的。要实现本地化推送可以在AppDelegate.swift中添加代码实现,本事例是一个当App进入后台时推送一条消息给用户。1.首先在didFinishLaunchingWithOptions方法内添加 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:32
|
阅读:39
|
回复:0
Swift----可选值类型(Optionals)、断言(Assertion)、集合、函数
1使用数组实现九宫格1.1问题Swift提供经典的数组和字典两种集合类型来存储集合数据。本案例使用数组实现一个九宫格程序,如图-1所示:图-11.2方案九宫格就是有一个n行n列的方格,将1至n*n个数字依次放入方格中,使 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:31
|
阅读:49
|
回复:0
Swift-状态栏颜色显示(字体、背景)
ios上状态栏就是指的最上面的20像素高的部分 状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分;背景部分:就是显示黑色或者图片的背景部分;如下图:前景部分为白色, ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:31
|
阅读:40
|
回复:0
1 ...
118
119
120
121
122
123
124
125
... 140
/ 140 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部