设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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泛型协议的N种用法
1.https://www.cnblogs.com/manupstairs/p/5960992.html 2.https://www.jianshu.com/p/a6bcdebd83f52018.10.0916:53:54字数620阅读3,234前提在swift开发过程中,尤其是第三方库中,我们多次看到首字母大写的Self ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:32
|
阅读:25
|
回复:0
Swift:playground
在介绍Playground之前,我先罗列一些本人认为有点重要然而零碎的知识点。 1. Swift语法。每句话之后不用加分号。但也能够加分号。但假设写在一行的话。必须加分号。 2. Swift严格要求变量在使用之前必须进行初始 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:32
|
阅读:23
|
回复:0
WorkTimer - Swift
原项目地址:https://github.com/dasdom/Tomate……
作者:菜鸟教程小白
|
时间:2022-7-13 14:32
|
阅读:20
|
回复:0
[Swift]LeetCode978.最长湍流子数组|LongestTurbulentSubarray
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:32
|
阅读:16
|
回复:0
Swift发送邮件和发短信
//MARK:-Action //MARK:composemail发送邮件 @IBActionfunccomposeMail(sender:AnyObject){ //判断能否发送邮件 guardMFMailComposeViewController.canSendMail()else{ pri ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:32
|
阅读:24
|
回复:0
Swift的convenience&&designatedinit
http://www.th7.cn/Program/IOS/201603/789227.shtml 在OC中init方法是非常不安全的,没人能够保证init只被调用一次,也没有人保证在初始化方法调用以后实例的各个变量都完成初始化,甚至如果在初始化里使用属性进 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:32
|
阅读:22
|
回复:0
Swift-Switch穿透
switchvegetable{ caseamp;quot;celeryamp;quot;: print(amp;quot;Addsomeraisinsandmakeantsonalog.amp;quot;) caseamp;quot;cucumberamp;quot;,amp;quot;watercre ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:32
|
阅读:17
|
回复:0
[Swift]LeetCode457.环形数组循环|CircularArrayLoop
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:31
|
阅读:26
|
回复:0
IOS/Swift操作通讯录步骤
通讯录的访问步骤一般如下:调用ABAddressBookCreateWithOptions()方法创建通讯录对象ABAddressBookRef。调用ABAddressBookRequestAccessWithCompletion()方法获得用户授权访问通讯录。调用ABAddressBookCopyArray ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:31
|
阅读:21
|
回复:0
iBeacon的第一篇(基于Swift实现)
低功耗蓝牙技术现在几乎是只能手机的标配。随着这一技术的发展,苹果在2013年WWDC大会上,苹果推出iBeacon技术。该技术允许开发人员开发能够使用iBeacon硬件传感器的iOS应用程序,来为相应 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:31
|
阅读:20
|
回复:0
iBeacon的第一篇(基于Swift实现) - Mr 布鲁斯
低功耗蓝牙技术现在几乎是只能手机的标配。随着这一技术的发展,苹果在2013年WWDC大会上,苹果推出iBeacon技术。该技术允许开发人员开发能够使用iBeacon硬件传感器的iOS应用程序,来为相应 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:31
|
阅读:26
|
回复:0
[Swift]LeetCode393.UTF-8编码验证|UTF-8Validation
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:31
|
阅读:23
|
回复:0
Swift初步探究-tabBar在push之后的隐藏问题
这里我提供两种解决办法: 1.自定义Class继承UINavigationController,重写pushViewController方法 2.这种也是一张方案,push前设为true,push后设为false。这里比较推荐使用第一种方法。 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:31
|
阅读:21
|
回复:0
深入理解 Swift 派发机制
原文: Method Dispatch in Swift 作者: Brain King 译者: kemchenj 译者注: 之前看了很多关于 Swift 派发机制的内容, 但感觉没有一篇能够彻底讲清楚这件事情, 看完了这篇文章之后我对 Swift 的派发机制才建立起 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:31
|
阅读:24
|
回复:0
swift-字符和字符串
OC定义字符:charcharValue='a';swift定义字符:varcharValue:Character=amp;quot;aamp;quot;Unicode国际标准的文本编码,他几乎可以表示所有国家的字符、OC可以存储ASCII字符,swift可以存ASCII+UnicodevarcharValu ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:30
|
阅读:23
|
回复:0
swift 修改 Navigationbar Tabbar 字体颜色背景等属性
1.navigationBar的设置 let navColor = UIColor(red: 41/255, green: 160/255, blue: 230/255, alpha: 1) func setNavibar() -amp;amp;gt; Void { self.navigationController?.navigationBar.bar ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:30
|
阅读:24
|
回复:0
[Swift]LeetCode204.计数质数|CountPrimes
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:30
|
阅读:19
|
回复:0
swift版的StringAttribute
swift版的StringAttribute 效果 源码 https://github.com/YouXianMing/Swift-StringAttribute // // StringAttributeProtocol.swift // Swift-StringAttribute // // Created by YouXianMing on 15/10/8 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:30
|
阅读:20
|
回复:0
[Swift]LeetCode100.相同的树|SameTree
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:30
|
阅读:20
|
回复:0
Swift UI专项训练3 第二个场景
上一话中我们新建了一个textView,这一话我们来建一个列表,这个列表和上一话中的text不在一个页面中怎么办,直接拖拽Table View Controller到storyboard中,会多出一个屏幕来,效果如图: 注意一下左边,现 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:30
|
阅读:19
|
回复:0
json转swift的工具
支持json、xml转OC、swift。如图: 软件分享地址 ……
作者:菜鸟教程小白
|
时间:2022-7-13 14:30
|
阅读:21
|
回复:0
Swift-选择框(UIPickerView)的用法
1,选择框可以让用户以滑动的方式选择值。示例如下:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253importUIKit ……
作者:菜鸟教程小白
|
时间:2022-7-13 14:30
|
阅读:22
|
回复:0
从Java到Swift
我们学习的新事物时,通常并不是从0开始,而是从已知开始,将新事物与已知的进行比较分析,从而快速全面地了解新事物。而我熟悉Java,所以在学习Swift时,就会将Swift与Java进行比较,思考。(文中的示例代码均来自T ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:29
|
阅读:25
|
回复:0
[Swift]显示动态图片
也可说是显示小动画你需要一个图像序列帧(就像这样????)先来第一种方法:UIImageView 在sb里拖一个UIImageView设置好约束。分析下怎么实现呢?UIImageView有一个方法叫animationImages,来看看quickhelp ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:29
|
阅读:26
|
回复:0
用Swift开发二维码扫描器教程
(原文:Building a QR Code Reader in Swift作者:Simon Ng 译者:xiaoying )我相信大多数人都知道二维码(QR code)是什么,如果你对这个概念还不甚……
作者:菜鸟教程小白
|
时间:2022-7-13 14:29
|
阅读:22
|
回复:0
iOS二维码扫描的实现(Swift)
随着二维码的普遍使用,二维码扫描也成为了很多app的一个基本功能,本篇主要来介绍一下如何实现一个简单的二维码扫描功能。本文使用了XCode自带的AVFoundation库,利用Swfit语言实现。实现 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:29
|
阅读:25
|
回复:0
【Swift学习】Swift编程之旅---集合类型之数组(六)
swift提供了3种主要的集合类型,array,set,dictionary。本节介绍array。 数组是存储有序的相同类型的集合,相同的值可以多次出现在不同的位置。 注意: swift的Array类型桥接Foundation的NSArray ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:29
|
阅读:24
|
回复:0
SWIFT 实现瀑布流排版(MASONRY LAYOUT)
作者:by Vergil 图片类的应用我们常常会看到所谓的“瀑布流排版”,各种不同大小的图片拼接摆放在画面上,而也有人直接称这种排版为Pinterest排版, 可能是因为Pinterest是早期经典的RWD设计网站之一。而正式一点 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:29
|
阅读:24
|
回复:0
Swift语言简介+快速上手
相关: Xcode 6 beta:https://developer.apple.com/xcode/downloads/ swift语言学习文档英文版:http://pan.baidu.com/s/1gd5SeCr 在线学习文档:https://developer.apple.com/library/prerelease/ios/document ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:29
|
阅读:23
|
回复:0
swift 集合类型(二)
说到swift的集合类型,就不得不谈到Dictionary。包含一个键值对组合的集合。 var air = var air = Dictionaryamp;amp;lt;String,Stringamp;amp;gt;(minimumCapacity:3) 都可以初始化Dictionary。在swift中,Dic ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:28
|
阅读:28
|
回复:0
SwiftaddTarget中的Selector
在iOS上运行时,会报找不到mapTypeChanged的错误segemntedControl.addTarget(self,action:amp;quot;mapTypeChangedamp;quot;,for:.valueChanged)正确的做法是segemntedControl.addTarget(self,action:#selector(MapVi ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:28
|
阅读:23
|
回复:0
Swift之函数语法详解
函数是用来完成特定任务的独立的代码块。你给一个函数起一个合适的名字,用来标识函数做什么,并且当函数需要执行的时候,这个名字会被“调用”。Swift统一的函数语法足够灵活,可以用来表示任何函数,包括从最简 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:28
|
阅读:23
|
回复:0
SwiftUIView层次调整
Swift中添加的UIView都是有层级的。我们先添加三个看一看viewplaincopylet view1=UIView(frame: CGRectMake(10, 50, 200, 200)) let view2=UIView(frame: CGRectMake(60, 100, 200, 200)) let view ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:28
|
阅读:22
|
回复:0
Swift-07-析构器deinit
析构器只适用于类类型,当一个类的实例被释放之前,析构器会被立即调用。析构器用关键字deinit来标识,类似于构造器用init来标识。原理:Swift会自动释放不再需要的实例以释放资源。Swift通过自动引用计数ARC处理实 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:28
|
阅读:22
|
回复:0
Swift中@objc使用介绍
在swift中如果一个按钮添加点击方法如果定义为Private 或者定义为FilePrivate那么会在Addtaget方法中找不到私有方法但是又不想把方法暴露出来,避免外界访问,那么可以在私有方法前加 @objc修饰那么它就能找到那个 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:28
|
阅读:20
|
回复:0
[Swift]LeetCode93.复原IP地址|RestoreIPAddresses
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:28
|
阅读:29
|
回复:0
[Swift]LeetCode280.摆动排序$WiggleSort
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:27
|
阅读:28
|
回复:0
Swift:基础语法(二)
这次的文章主要讲述具有代表性的运算符逻辑,以及数据类型转换的简单举例。 一、逻辑运算符 逻辑运算符的功能就是把这多个条件进行组合,从而实现更多的复杂的表达式。使用逻辑运算符链接起来的式子称为逻辑表达式 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:27
|
阅读:28
|
回复:0
Swift字符串的介绍
字符串的介绍 字符串在任何的开发中使用都是非常频繁的 OC和Swift中字符串的区别 在OC中字符串类型时NSString,在Swift中字符串类型是String OC中字符串@amp;quot;amp;quot;,Swift中字符串amp;quot;amp;quot; ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:27
|
阅读:21
|
回复:0
为什么很多大公司继续使用 Objective-C,不用 Swift
为什么很多大公司继续使用 Objective-C,不用 Swift 我觉得这个问题最核心的原因就一点:历史包袱。 猿题库算是比较新兴的应用了,代码量级也是 10 万的级别。很多稍微有些年头的应用,代码行数超过百 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 14:27
|
阅读:23
|
回复:0
1 ...
55
56
57
58
59
60
61
62
63
... 140
/ 140 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部