设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
swift中的协议
Protocol(协议)用于统一方法和属性的名称,而不实现任何功能。协议能够被类,枚举,结构体实现,满足协议要求的类,枚举,结构体被称为协议的遵循者。遵循者需要提供协议指定的成员,如属性,方法,操作符,下标等。 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:42
|
阅读:46
|
回复:0
IOS-总结下swift使用GCD多线程(二)GCD和DispatchQueue
iOS中处理多核并发的技术有两种分别是:`GrandCentralDispatch`(以下简称`GCD`)和`NSOperationQueue`框架。iOS开发的老司机们在程序开发中处理多个任务同时执行的时候,一定都会使用到这两个框架,而且GCD依靠它 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:42
|
阅读:52
|
回复:0
Swift3-String字符串、Array数组、Dictionary字典的使用
Swift相关知识,本随笔为字符串、数组、字典的简单使用。///***********************************************************************************************************////2016.12.29///******************** ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:42
|
阅读:39
|
回复:0
ios开发之Swift新手入门
1、关于swift和调试,swift在ios7.0才支持,ios8.3系统的真机必需要xcode6.3才干调试。安装xcode6.3需要osx10.10以上2、应用程序由Main.storyboard启动和设置,定义先启动哪个ViewController3、组件有两种方式实例化 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:42
|
阅读:53
|
回复:0
swiftUIPickerView更改背景色,隐藏分割线,修改字体的font和颜色 ...
//隐藏中间两条分割线ifpickerV.subviews.countamp;amp;gt;=3{pickerV.subviews.isHidden=truepickerV.subviews.isHidden=true}//修改选中行的背……
作者:菜鸟教程小白
|
时间:2022-7-13 08:42
|
阅读:41
|
回复:0
Swift-闭包使用及解决循环引用问题
Swift中闭包使用参考OC中block使用,基本一致//闭包类型首先写(参数列表)-amp;amp;gt;(返回值类型)funcloadData(callBack:(jsonData:String)-amp;amp;gt;()){dispatch_async(dispatch_get_global_queue(0,0)){pr ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:42
|
阅读:41
|
回复:0
【iOS】彩虹渐变色的Swift实现
首先很感谢大家的支持与关注。《WebColor的Swfit实现》一文一经公布。訪问量迅速攀升,让本人受宠若惊。为表达感激之情,今天早上把彩虹渐变也顺手实现了。最新代码amp;amp;amp;相关资料下载地址:https://github.co ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:42
|
阅读:39
|
回复:0
[Swift]字典树-Trie
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:42
|
阅读:45
|
回复:0
oc及swift之mac中NSPopUpButton
Type:有PopUP、PullDownArrow:NoArrowLeft、RightMenuEdge:弹出的选择菜单的位置fileprivateletpopUpButton:NSPopUpButton={ letpopUpBtn=NSPopUpButton(frame:NSMakeRect(0,0,30,50)) ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:41
|
阅读:51
|
回复:0
Swift-自定义类的构造函数
构造函数类似oc中的init方法默认情况下,创建一个,类会调用一个构造函数即使没写任何构造函数,编译器会默认一个构造函数如果是继承NSObject,可以对构造函数重写classPerson:NSObject{varname:String?varage:Int=0//重 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:41
|
阅读:47
|
回复:0
Swift-UIViewController
UIViewController类详解:通过Nib文件初始化 init(nibNamenibName:String?,bundlenibBundle:NSBundle?)println(amp;quot;nibName=\(self.nibName)amp;quot;)//nibNameprintln(amp;quot;nibBu……
作者:菜鸟教程小白
|
时间:2022-7-13 08:41
|
阅读:55
|
回复:0
swift中常用扩展
//// UIKit+Extension.swift// News//// Createdby杨蒙on2017/12/12.// Copyright©2017年hrscy.Allrightsreserved.// importUIKitimportCoreText protocolStoryboardLoadable{} extensi……
作者:菜鸟教程小白
|
时间:2022-7-13 08:41
|
阅读:53
|
回复:0
swift格式化输出
以2为小数输出float a=1.234567在oc中可以借助NSLog格式输出NSLog(@amp;quot;float:%.2famp;quot;,a);//输出://double:1.23 在SWIFT中,String的格式化初始方法可以帮助我们利用格式化的字符串:letformat=String ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:41
|
阅读:51
|
回复:0
Swift-关键字(typealias、associatedtype)
typealias是用来为已经存在的类型重新定义名字的,通过命名,可以使代码变得更加清晰。使用的语法也很简单,使用typealias关键字像使用普通的赋值语句一样,可以将某个已经存在的类型赋值为新的名字。比如在计算二维 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:41
|
阅读:45
|
回复:0
C#与Swift异步操作的差异
作为一个从C#转到Swift的小菜鸡。。。最近做一个简单的请求API解析Json数据的小程序上碰到一堆小问题。尤其是在异步请求的时候,用惯了C#的async/await写法,在写Swift的时候也按着这个逻辑来做。结果发现回调函数没 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:41
|
阅读:50
|
回复:0
Swift中WebView的应用
WebView控件是做网络应用开发中使用最多的控件,直接在WebView内部指定一个网页地址就可以访问网页了,同时也可以实现UIWebViewDelegate协议实现相应的方法去控制内容的加载和处理。著名的PhoneGap开发的应用,其外 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:40
|
阅读:39
|
回复:0
swift第一课快速体验playground
最近听说苹果要大力推行swift语言,所以我必须要赶快好好学一学,今天做第一个就遇到问题。在Xcode7.2欢迎界面,选中创建第一个,我们一般都是默认创建第二个。创建完后,出现问题了,提示如下:errorrunningplaygro ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:40
|
阅读:46
|
回复:0
swift工程xcode接入bugly导出包出错
报错信息Buglyserverresponse:{amp;quot;rtcodeamp;quot;:50500,amp;quot;msgamp;quot;:amp;quot;Successamp;quot;,amp;quot;dataamp;quot;:{amp;quot;reponseCodeamp;quot;:amp;quot;-1amp;quot;,amp;quot;repons ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:40
|
阅读:56
|
回复:0
iOS之地理位置及定位系统--入门笔记(用Swift)
前言:关于地理位置及定位系统,在iOS开发中也比较常见,比如美团外面的餐饮店铺的搜索,它首先需要用户当前手机的位置,然后在这个位置附近搜索相关的餐饮店铺的位置,并提供相关的餐饮信息,再比如最常见的就是地 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:40
|
阅读:40
|
回复:0
OC调用Swift整理步骤!总结别人的!方便自己查找!
1、2、上面的修改了一个配置项,有一个ProductModuleName在后面会使用。在工程里面点击File/New/File…,选择iOS/Source/CocoaTouchClass,按照如下填写创建一个新的文件: 上图中的Subclassof一定要设置为NSObject或 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:40
|
阅读:56
|
回复:0
Swift开发--Storyboard的使用教程
假设App中包含非常多不同的页面,使用Storyboard能够帮你降低实现页面间跳转的胶合代码。过去的开发人员相应每一个视图控制器分别创建界面设计文件(即“nib”或“xib”文件),如今。仅仅要一个Storyboard就能够包 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:40
|
阅读:54
|
回复:0
swift3.0:associatedtype
E文:https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Generics.htmlassociatedtype用于protocol中 associatedtype类型是在protocol中代指一个确定类型并 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:40
|
阅读:54
|
回复:0
swift-画图-画矩形,虚线,圆和半圆
importUIKitclassJYJYBouncedCouponsViewCellBgView:UIView{//一定要在这里设置背景色,不要再draw里面设置,overrideinit(frame:CGRect){super.init(frame:frame)self.backgroun……
作者:菜鸟教程小白
|
时间:2022-7-13 08:40
|
阅读:47
|
回复:0
Swift-----存储型属性、计算型属性、类型型属性
存储型属性:用于存储一个常量或变量。计算型属性:不直接存储值,而是通过get、set方法来取值或赋值。同时还可以对其他的属性进行操作。类型型属性:定义在类上的属性,用static来修饰属性,需要用类名来调用该属性 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:39
|
阅读:53
|
回复:0
swift-UIButton的用法
1,按钮的创建(1)按钮有下面四种类型:contactAdd:前面带“+”图标按钮,默认文字颜色为蓝色,有触摸时的高亮效果detailDisclosure:前面带“!”图标按钮,默认文字颜色为蓝色,有触摸时的高亮效果system:前面不 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:39
|
阅读:44
|
回复:0
Swift入门篇-swift简介-甘超波
潜水博客园很多年,闲来无事,聊一下自己的经历,语文不好(如有什么错别字,请您在下评论)望您谅解,没有上过什么学的在前期ios入门篇-helloWord(1)文章中介绍我这半年准备写一些ios ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:39
|
阅读:45
|
回复:0
SwiftOptional
拆包和解包的原因:其实所谓的nil就是Optional.None,非nil就是Optional.Some,然后会通过Some(T)包装(wrap)原始值,这也是为什么在使用Optional的时候要拆包(从enum里取出来原始值)的原因,也是PlayGround会 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:39
|
阅读:51
|
回复:0
swiftclassextension与继承
1、扩展中无法继承重写已有函数,不能添加函数。Extensionscanaddnewfunctionalitytoatype,buttheycannotoverrideexistingfunctionality.https://docs.swift.org/swift-book/LanguageGuide/Extensions.html2、扩展函 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:39
|
阅读:45
|
回复:0
在Swift项目中使用cocoaPods导入第三方OC库
首先保证你的项目是基于cocoaPods的,并且是通过XX.xcworkspace打开的。cocoaPods安装教程(Xcode6以上)下面就第三方库MBProgressHUD来讲解如何在Swift项目中使用cocoaPods导入第三方,并使用第三方类库。(前提是 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:39
|
阅读:50
|
回复:0
swift4.0中http连接(据于xcode9.3URLSession)
p.p1{margin:0;font:11pxMenlo;color:rgba(186,45,162,1);background-color:rgba(255,255,255,1)}p.p2{margin:0;font:12pxHelvetica;background-color:rgba(255,255,255,1);min-heigh……
作者:菜鸟教程小白
|
时间:2022-7-13 08:39
|
阅读:41
|
回复:0
swift3.0调用相册
1.swift3.0中调用相机和相册会导致崩溃1.需要在info.plist文件中加入两个键值对,如下:///都是String类型,内容任意的字符串即可Privacy-PhotoLibraryUsageDescriptionPrivacy-CameraUsageDescription2.UIImagePicke ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:39
|
阅读:49
|
回复:0
在iOS8下用Swift创建自定义的键盘
本文翻译自HowtomakeacustomkeyboardiniOS8usingSwift我将讲解一些关于键盘扩展的基本知识,然后使用iOS8提供的新应用扩展API来创建一个莫斯码键盘。大概需要你花20多分钟来走完所有的步骤。完整代码综述一个自定义 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:38
|
阅读:41
|
回复:0
swift之NSTextView的使用
fileprivatelettv:NSTextView={ lettextView=NSTextView(frame:NSMakeRect(30,30,200,30)) returntextView }();overridefuncviewDidLoad(){ super.viewDidLoad() ……
作者:菜鸟教程小白
|
时间:2022-7-13 08:38
|
阅读:46
|
回复:0
iOS获取手机型号,Swift获取手机型号(类似iphone7这种,检测机型具体型号) ...
获取手机设备信息,如name、model、version等,但如果想获取具体的手机型号,如iphone5、5s这种,就需要如下这种(含Swift和OC两种写法) Swift建议添加到extension,使用简单,直接新建个extension,拷贝下面代码 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:38
|
阅读:46
|
回复:0
【Swift】Timer定时器到底准不准确?
在开发过程中,Timer可以说是比较常见的了,用来做一些定时性的操作。可实际过成功,Timer的时间真的准吗?下面写几个代码来做验证。1、Timertimer=Timer.scheduledTimer(timeInterval:1.0,target:self,selector:#se ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:38
|
阅读:49
|
回复:0
Swift之macOS开发中NSWindow,NSWindowController,NSView,NSViewController的关系 ...
https://blog.csdn.net/fl2011sx/article/details/73252859 macOS使用的Cocoa框架,的确没有iOS使用的CocoaTouch那么智能好用。有些地方逻辑很奇怪,还有一些看似很正常的功能它却没有提供,还需要自定义。这里就有 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:38
|
阅读:46
|
回复:0
(Swift)UIImagePickerController照片选择器UIImagePickerControllerReferenceURL的问 ...
今天在定位一个照片选择奔溃闪退的问题,真机测试所有iPhone运行正常,ipad测试中使用ipadAirios8的时候总算问题复现了。下面我总结一下自己测试一天才测试出来的bug。现象:点击个人主页头像,进行照片选择,点击照 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:37
|
阅读:47
|
回复:0
swift获得UIStoryboard的控制器
letstoryboard=UIStoryboard(name:amp;quot;Mainamp;quot;,bundle:nil)guardletviewController=storyboard.instantiateViewController(withIdentifier:amp;quot;loginViewControll……
作者:菜鸟教程小白
|
时间:2022-7-13 08:37
|
阅读:44
|
回复:0
swift函数和初始化控件(//MARK:分割线)
import UIKitclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.initView() } override func didRe ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:37
|
阅读:43
|
回复:0
swift值类型和引用类型
值类型值类型被赋予给一个变量,常数或者本身被传递给一个函数的时候,实际上操作的是其的拷贝。在Swift中,所有的基本类型:整数(Integer)、浮点数(floating-point)、布尔值(Booleans)、字符串(string)、数 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:37
|
阅读:46
|
回复:0
1 ...
117
118
119
120
121
122
123
124
... 140
/ 140 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部