设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
Swift2.2最基本的多线程
昨天晚上苹果召开了发布会,第二天除了知道iPhoneSE和IOS9.3之外,你还记住了什么,这一天还是老样子,继续着我们的Swift的基本学习,但出现了许多的警告,进去看看文档宝宝才知道Swift3.0要来了!其实这是 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:158
|
回复:0
Swift渐变色
//设置渐变颜色方向//gradientLayer.startPoint=CGPointMake(0,0);//左上//gradientLayer.endPoint=CGPointMake(0,1);//左下//gradientLayer.endPoint=CGPointMake(1,0……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:157
|
回复:0
Swift开发第二篇——extension及fatalError
本篇分两部分:一、extension在Swift中的使用二、Swift中的 fatalError 一、extension在Swift中的使用在swift中我们可以通过extension来输出做格式化等操作 通常情况下,当我们在开发过程中需要打印某些对象中的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:162
|
回复:0
SwiftUITableView嵌套UICollectionView点击事件冲突(点击事件穿透)
不管是啥都响应tableviewcellclassJYShopCertificationCell:UITableViewCell{overridefunchitTest(_point:CGPoint,withevent:UIEvent?)-amp;amp;gt;UIView?{returnself}}……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:163
|
回复:0
Swift开发第四篇——柯里化
本篇分为两部分:一、柯里化的基本使用二、柯里化的使用场景 一、柯里化的基本使用柯里化(Currying):也就是把接受多个参数的方法变换成接受第一个参数的方法,并且返回接受余下的参数并且返回结果的新方法。funca ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:154
|
回复:0
swift-UITextView的用法
1,多行文本控件的创建 textView.frame=CGRect(x:50,y:180,width:self.view.bounds.size.width-100,height:50) textview.layer.borderWidth=1//边框粗细textview.layer.borderColor=UIColor.red.cgColor//边框颜色 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:152
|
回复:0
iOS开发-Swift使用GCD实现计时器功能
前言开发中,经常会用到定时执行网络请求、倒计时、计时器等功能,本篇文章介绍在iOS开发中,Swift怎样使用GCD实现这些功能。执行一次下面的代码将会在5秒后执行,且只执行一次。lettime:NSTimeInterval=5.0letdelay ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:169
|
回复:0
CoreDataManager-Swift版-兼容iOS10以前的版本
1importUIKit2importCoreData34//coredata管理器5classCoreDataManager:NSObject{67//单例8staticletsharedManager:CoreDataManager=CoreDataManager()91……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:171
|
回复:0
swift的@objc总结
Onecanexplicitlywrite@objconanySwiftdeclarationthatcanbeexpressedinObjective-C. @objc相关的参量只能修饰类、类的成员、扩展以及只能被类实现的协议;下面开列修饰的情况和说明 一、无修饰NSObject-derivedcl ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:174
|
回复:0
Swift学习—字符串&数组&字典
字符串OC和Swift中字符串的区别在OC中字符串类型时NSString,在Swift中字符串类型是StringOC中字符串@amp;quot;amp;quot;,Swift中字符串amp;quot;amp;quot;Swift中String是第一个结构体,性能更高String支持直接遍历S ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:163
|
回复:0
windows下sublime添加swift高亮显示
1.先安装包管理器参考:Installation–PackageControl用其最新代码(经过去除多余的空格后):importurllib2,os,hashlib;h='eb2297e1a458f27d836c04bb0cbaf282'+'d0e7a3098092775ccb37ca9d6b2e4b7d';pf='PackageCont ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:181
|
回复:0
Swift3.0:PhotoKit的使用
一、介绍 iOS8之前使用AssetsLibrary来获取相册资源,iOS新引入框架PhotoKit框架,也即Photos.framework 二、PhotoKit的基本构成包括如下几项:PHAsset:代表照片库中的一个资源,跟ALAsset类似,通过PHAsset可以 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:179
|
回复:0
Swift学习笔记属性
Swift中属性是描述特定类、结构或者枚举的值,可以分为以下几种:1.存储属性(StoredProperties) 2.计算属性(ComputedProperties) 3.类型属性(TypeProperties)存储属性://存储属性就是实例对象的该属性 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:171
|
回复:0
如何在Swift里用UnsafeMutablePointer
下午在适配iPadUI的时候,用到了UIPopoverPresentationController,然后在转屏的时候需要调用UIPopoverPresentationControllerDelegate来返回一个适配后的view和CGRect,这里先看下在OC里的写法:-(void)popoverPrese ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:203
|
回复:0
Swift学习(4懒加载、计算型属性、反射机制)
懒加载、计算型属性、反射机制1.懒加载:目的:1.延迟创建,需要时加载,节省内存空间2.避免开发中处理解包的问题(重要!!!) 知识:1.所有的UIView及子类在开发是,一旦重写了够着函数,必须要实现initwithcoder ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:223
|
回复:0
swift-tableView数据向上收缩动画
//// TTTableViewController.swift// tableVIewAnimation//// Createdbysuon15/12/11.// Copyright©2015年tian.Allrightsreserved.//importUIKitclassTTTableViewController:UITableViewCon……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:242
|
回复:0
swifttextfield和textview实时获取输入内容
textfield:functextField(_textField:UITextField,shouldChangeCharactersInrange:NSRange,replacementStringstring:String)-amp;amp;gt;Bool{letfullStr=(textField.text!asNSStrin……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:247
|
回复:0
Swift结构体和类
//*---------------------结构体-------------*///swift结构体也具有封装的概念//swift结构体比OCC语言里面的结构体更加进了一步,里面可以有方法,更接近我们的类//结构体的定义格式struct结构体名{成员变量}structre ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:230
|
回复:0
swiftpop实现动感按钮动画
//// MyButton.swift// PopInstall//// Createdbysuon15/12/11.// Copyright©2015年tian.Allrightsreserved.//importUIKitclassMyButton:UIButton{ overridefunctouchesBegan(touches……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:309
|
回复:0
Swift版sharesdk第三方登录facebook,推特,googleplus集成全教程
最近在写一个swift项目,需要用到facebook,googleplus,推特,的第三方登录,另外一个做oc项目的同事和我说他的shareSDK第三方登录有一个坑一直解决不了,让我不要用sharesdk,但是楼主是一个有追求的人,毅然投身入 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 10:47
|
阅读:250
|
回复:0
Swift4.2 访问和修改字符串
您可以通过其方法和属性或使用下标语法来访问和修改字符串。 字符串索引 每个String值都有一个关联的索引类型,String.Index它对应Character于字符串中每个值的位置。 如上所述,不同的字符可能需要不同的内存量来存 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:47
|
阅读:155
|
回复:0
Swift 函数提前返回
简评:函数提前返回主要的好处是:将每个错误处理进行分离,审查代码时不需要考虑多种复杂异常,我们可以吧注意力集中在也业务逻辑中,调试代码时可以直接在异常中打断点。 提前返回 首先来看一下需要改进的代码示例 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:47
|
阅读:161
|
回复:0
iOS WisdomKeyboardKing第三方Swift_SDK键盘智能管家
iOS WisdomKeyboardKing第三方Swift_SDK键盘智能管家 1.今天给大家介绍个好用的开源框架:WisdomKeyboardKing 2.SDK说明:智能键盘管家,处理键盘与UITextField,UITextView响应的位置判定,支持处理文字输入和输出 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:47
|
阅读:164
|
回复:0
学好三角学(函数) — SWIFT和JAVASCRIPT游戏开发的必备技能 iFIERO.com ...
不论是使用哪种平台进行开发,三角学在游戏当中都被广泛的使用,因此,小编iFERO认为,三角学是必须得掌握的技能之一。数学的角度0°度角是X-Axis轴的正方向,而飞船图片上的机头是往Y轴正方向,所以要修正一个90度 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:47
|
阅读:206
|
回复:0
Swift4 字符串截取-超级简单用法
先介绍一下Swift String 自身的方法,后面介绍简单的使用方法 1、截取前面5个字符 2、截取后面5个字符 3、获取下标 N 到 M 的字符(0 lt;= N lt; M lt;= string.count) 下面介绍String截取的简单使用方式,需要使用 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:46
|
阅读:162
|
回复:0
iOS Swift WisdomScanKit图片浏览器功能SDK
iOS Swift WisdomScanKit图片浏览器功能SDK使用 一:简介 WisdomScanKit 由 Swift4.2版编写,完全兼容OC项目调用。 WisdomScanKit的几大功能在上一期的分享中已经有详细讲解,贴上链接地址:https://www.cnblogs.co ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:46
|
阅读:143
|
回复:0
iOS Swift 二维码扫码,自定义全屏拍照,系统相册图片编辑多选,系统相册图片浏览, ...
iOS Swift WisdomScanKit 是一款强大的集二维码扫码,自定义全屏拍照,系统相册图片编辑多选和系统相册图片浏览功能于一身的 Framework SDK 【1】前言: 今天给大家推荐个好用的开源框架:WisdomScanKit,如果在开发 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:46
|
阅读:152
|
回复:0
iOS Swift WisdomHUD 提示界面框架
iOS Swift WisdomHUD 提示界面框架 Framework Use profile(应用简介) 一:WisdomHUD简介 今天给大家介绍一款iOS的界面显示器:WisdomHUD,WisdomHUD是Swift 4.2编写的framework,支持iOS8.0及以上使用,并且完成兼容 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:46
|
阅读:147
|
回复:0
Swift4.0之Timer
Class Timer A timer that fires after a certain time interval has elapsed, sending a specified message to a target object. 定时器类,到时间可以触发事件。一般在viewContro ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:46
|
阅读:152
|
回复:0
用例子看Swift4的GCD
关于GCD基础知识的文章很多,但很多都停留在iOS早期版本的状态,随着iOS的升级GCD的使用也随之升级了,下面举了很多例子来看一看。 1、串行队列使用同步运行 运行结果: aaaaaaalt;NSThread: 0x6040002608c0gt;{numb ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:46
|
阅读:155
|
回复:0
Swift中Class和Struct异同
Swift 中类和结构体有很多 共同点 。共同处在于: 定义属性用于存储值 定义方法用于提供功能 定义下标操作使得可以通过 下标 语法来访问实例所包含的值 定义 构造器 用于生成初始化值 通过 扩展 以增加默认实现的功 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:46
|
阅读:155
|
回复:0
Swift几行代码解决UITableView空数据视图问题
tableView空数据问题 一般项目中tableView若数据为空时会有一个提示示意图 为了更好的管理这种提示示意图,笔者利用extension进行了简单的拓展 解决思路 利用swift面向协议的特点,使用协议来进行设置。 设计空视图 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:46
|
阅读:147
|
回复:0
swift学习笔记
第一个项目 创建 OS X playground 需要引入 Cocoa 创建ios playground 需要引入 UIKit 注释 分号 swift不要求每行语句使用(;)结束,但是一行书写多行时,必须用(;)隔开 标识符 1. 区分大小写2. 可以以字母和下划 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:45
|
阅读:164
|
回复:0
iOS基本UI控件介绍-Swift版
iOS基本UI控件总结 iOS基础控件包括以下几类: 1、继承自NSObject:(暂列为控件) UIColor //颜色 UIImage //图像 2、继承自UIView: 只能相应手势UIGestureRecognizer事件,如果本身不响应会将事件action向superview传递 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:45
|
阅读:145
|
回复:0
swift 网络请求中含有特殊字符的解决方案
在网络请求时,URL出现中文或特殊字符时会造成请求失败,通常可使用 addingPercentEncoding(withAllowedCharacters: CharacterSet) 方法进行解决,其中CharacterSet为设置转化的方式,可根据需要进行选择,但有时会出 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:45
|
阅读:136
|
回复:0
oc工程中oc、swift混编代码打包成静态framework踩坑笔记
参考资料: https://www.jianshu.com/p/734341f7c242 https://www.jianshu.com/p/55038871e7de 两天时间探索,期间不知道遇到了多少问题,各种google和Stack Overflow,甚至都求助了群友的力量。期间也想过放弃,还 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:45
|
阅读:141
|
回复:0
Swift中关于集合计算的几种函数记录(intersect、symmetricDifference、union、subtra ...
很久之前用过一次,后来就忘了。。。扎心,现在记录一下 PS:这几种函数其实不限于swift内的,在JavaScript、python、DB等其他语言,应该也有类似用法,这里我只简单讲了在swift内的用法。 一、概念介绍 intersectio ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:45
|
阅读:144
|
回复:0
Mac之button的使用Show+NSMenu+next+to+NSButton+in+Swift+OSX
http://www.itdaan.com/keywords/Show+NSMenu+next+to+NSButton+in+Swift+OSX.html http://www.itdaan.com/keywords/Swift+Mac+OSX+NSButton+title+color.html 1 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:45
|
阅读:149
|
回复:0
Swift从入门到精通第十五篇 - 类型转换 初识
类型转换(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 类型转换 类型转换是检查实例类型的一种方法,或者检查来自类层级不同的父类或子类一个实例,用 和 操作符 为类型转换定义层级结构 示例 类型检查 示例 类型向 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:44
|
阅读:150
|
回复:0
Swift从入门到精通第十四篇 - 错误处理 初识
错误处理(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 错误表现和抛出 在 中,错误由符合 协议的类型值表示 错误处理 在 Swift 中有四种处理错误的方式:一、从函数中把错误传递出来;二、用 语句;三、作为可选值 ...……
作者:菜鸟教程小白
|
时间:2022-7-14 09:44
|
阅读:138
|
回复:0
1
2
3
4
5
6
7
8
9
10
... 140
/ 140 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部