设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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编程语言学习资料链接
Swift是apple自创的一门转为cocoa和cocoatouch设计的语言,意用来替换objc。Swift能使代码大量简化,并且开发者们可以在同一款软件中同事使用obj-c,Swift,c语言。方便开发者来学习这么语言。这里我总结了一些Swift ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:65
|
回复:0
[Swift]LeetCode154.寻找旋转排序数组中的最小值II|FindMinimuminRotatedSortedArrayI ...
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:71
|
回复:0
swift向方法传数组参数的语法
总是记不住向方法中传数组参数的语法,所以记录一下。funccalculateStatistics(scores:)-amp;amp;gt;(min:Int,max:Int,sum:Int){varmin=scoresvarmax=scoresvarsum=0forscoreinscores{……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:63
|
回复:0
[Swift]LeetCode1008.先序遍历构造二叉树|ConstructBinarySearchTreefromPreorderTrav ...
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:55
|
回复:0
swift学习笔记之-自动引用计数
//自动引用计数 import UIKit /*自动引用计数(Automatic Reference Counting) 防止循环强引用 Swift 使用自动引用计数(ARC)机制来跟踪和管理你的应用程序的内存。通常情况下,Swift 内存管理机制会 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:62
|
回复:0
swift-导航栏添加自定义返回按钮
//1.添加返回按钮 funcaddBackBtn(){ letleftBtn:UIBarButtonItem=UIBarButtonItem(title:amp;quot;返回amp;quot;,style:UIBarButtonItemStyle.Plain,target:self,action:amp;quot;actionBackamp;quot;) ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:65
|
回复:0
swiftclass的虚函数表、扩展、@objc修饰、虚函数的派发方式研究 ...
swiftclass的虚函数表、扩展、@objc修饰的研究 工具:swiftc-emit-silBaseClass.swift|xcrunswift-demangleamp;amp;gt;ClassFunc.silgencatClassFunc.silgen 目标:1、@objc和@objcdynamic修饰的函数是否进入虚函 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:56
|
回复:0
Swift实战-豆瓣电台(六)视图跳转,传参及回跳
youku观看地址:http://v.youku.com/v_show/id_XNzMxMzQ3MDcy.html要点在ChannelController里面声明一个代理 这个代理遵循我们自定义的协议ChannlePrococol。 遵循这个协议的主界面类在注入后有一个回调方法onChan ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:59
|
回复:0
[Swift语法点滴]——数组参数
Swift语言一如既往的继承了苹果公司卓尔不群的奇葩思维方式,总是要弄得跟别的语言不一样,才能显出它的特殊比如用数组作为参数上,这格式实在是没有试出来,找了stackoverflow,才找到相应信息,在此作以总结: 1. ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:58
|
回复:0
BMPlayer-基于AVPlayer使用Swift封装的视频播放器
https://www.ctolib.com/BMPlayer.htmlBMPlayer AvideoplayerforiOS,basedonAVPlayer,supportthehorizontal,verticalscreen.supportadjustvolume,brightnessandseekbyslide,supports……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:58
|
回复:0
swift之设计模式适配器
大学的时候,有一个《近世代数》的教授,他上课从来不看课本,并且也不按课本来讲解课程,但是他讲的东西比书本深刻形象(幽默,口才杠杠的),有层次感,除了授业,他还经常给我讲一些为人处世,做学问的方法【他是我 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:63
|
回复:0
Swift中出现“nosuchmodulecocoa”的错误
在Swift开发中,新建了一个UIViewController的子类出现“Nosuchmodule'Cocoa'的错误,头部是importcocoa..原因很简单:在建立新的File文件的时候,选择的是“OSX”的项目,其实应该选择“iOS”的项目。所以删除错误文 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:65
|
回复:0
Swift版本UIWebView长按保存图片
起因最近需要做个IOS的壳子,用到长按保存图片的功能,发现百度出来的全是OC语法的例子,很多都不是全面,只能自己写一份Swift版本的,图片下面附上Github地址效果图 Github地址:https://github.com/goyuanfang/Sw ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:56
|
回复:0
使用Pods中使用Swift和Objective-C混编-编译不通过的原因
iOS开发#使用Pods中使用Swift和Objective-C混编-编译不通过的原因-ld:symbol(s)notfoundforarchitecturearm64问题基本描述在Pods管理的Objective-C中导入Swift过程中出现问题项目中需要展示报表,而使用的第三方(Ch ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:57
|
回复:0
Swift&Node使用Alamofire进行Post
这篇博客主要实现Swift客户端和NodeJS后台的Post、Get请求实现。我是一个略有点讨厌重复使用工具的人,比如这些基本功能完全可以用OC和PHP等替代,但是没办法,现在知识更新的太快啦,Swift和NodeJS这么热,不去看看 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:50
|
回复:0
第十二篇、Swift_Sqlite的使用
importUIKitclassSQLiteManager:NSObject{privatestaticletmanager:SQLiteManager=SQLiteManager()///单粒classfuncshareManager()-amp;amp;gt;SQLiteManager{returnmanager……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:50
|
回复:0
[Cordova-IOS]JavaScript与Swift交互
Swift调用JavaScript中的函数概述Cordova中,通过插件的形式可以实现JavaScript与Swift的交互,关于Cordova插件的定义以及Swfit如何调用JS的函数,可以参考:http://www.hangge.com/blog/cache/detail_1150.html , ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:58
|
回复:0
Swift浅谈Struct与Class
讨论Struct与Class之前,我们先来看一个概念:ValueType(值类型),ReferenceType(引用类型):1.值类型的变量直接包含他们的数据,对于值类型都有他们自己的数据副本,因此对一个变量操作不可能影响另一个变量;2 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:69
|
回复:0
swift声明属性为某个类型同时遵循某协议
swift声明属性为某个类型同时遵循某协议varinstanse:(协议Aamp;amp;amp;类B)……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:64
|
回复:0
Swift互斥锁写法
oc中的互斥锁@synchronized(self){//需要执行的代码块} swift中的互斥锁objc_sync_enter(self)//需要执行的代码块objc_sync_exit(self) 其中,self表示要锁的对象,Any类型,这里可以替换成你想要的,比如一个单 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:56
|
回复:0
第十篇、Swift--WebSocket
每当小编再开发中遇到了困难,在网上搜,简直是垃圾堆里找金子。国内网站真的全不可靠,最后FQ去国外网站寻找,才可以找到。找到了写websocket文章,同时找到了集成的框架文件,一个叫Starscream的第三方库,附上git ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:59
|
回复:0
swift4.2中字符串按照字符存成数组(字符串转数组)
classfuncstringToArray(input:NSString)-amp;amp;gt;NSArray{ letarrInput=(0..amp;amp;lt;input.length).map({ Character(UnicodeScalar(input.character(at:$0))!) }) returna ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:56
|
回复:0
Swift相比OC语言有哪些优点
Swift相比OC语言有哪些优点1、自动做类型推断2、可以保证类型使用安全Swif类型说明符——Swift增加了Tuple表示元组类型——Swift增加了Optional表示可选类型常量一变量命名:——可以用任何你喜欢的字符作为常量和变 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:61
|
回复:0
Swift学习笔记之闭包
简介(真的很简)闭包的完整形态是这个样子的:{(parameters)-amp;amp;gt;returnTypeinstatements}写在一行里就是这样:{(parameters)-amp;amp;gt;(returnType)instatements}形式闭包以三种形式存在:1.全局的函数都是 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:189
|
回复:0
WelcometoSwift(苹果官方Swift文档初译与注解二十三)---154~162页(第三章--集合类型) ...
Dictionaries(字典)字典像是一个容器,它可以存放很多相同类型的值.每个值都有与之关联的唯一的键,键在字典里的作用,就像是每个值的身份证标识一样.与数组中的元素不同,字典里的每个元素没有固定的循序.当你使用字典 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:58
|
回复:0
swift语言实现单例模式
Swift实现单例模式单例模式在各个语言中都有实现,swift语言推出已经几天了。通过这几天的看文档。特奉上写的Swift的单例实现,供大家学习交流,欢迎指正。---若转载请注明出处,本人Github博客新地址-YueRuo'sBlog- ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:63
|
回复:0
斯坦福公开课:Developing IOS 8 App with Swift(1-3)心得体会
最近开始学习Swift开发移动程序。跟随斯坦福大学的公开课进行自学。 这真是一个美好的时代,虽然不能在斯坦福求学,但是可以观看录制的授课录像、讲义,好似老师在给我们上课一样! 心得: 1、每节课信息量很大 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:56
|
回复:0
swift 16进制转颜色
import Foundation extension UIColor{ /// 随机色 static var randomColor:UIColor{ get{ let red = CGFloat(arc4random()%256)/255.0 let green = CGFloat(arc4ran ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:59
|
回复:0
[Swift]LeetCode1267.统计参与通信的服务器|CountServersthatCommunicate
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:63
|
回复:0
[Swift]LeetCode1177.构建回文串检测|CanMakePalindromefromSubstring
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(www.zengqiang.org)➤GitHub地址:https://github.com/str ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:64
|
回复:0
[Swift]LeetCode451.根据字符出现频率排序|SortCharactersByFrequency
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:56
|
回复:0
[Swift]八大排序算法(二):快速排序
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:53
|
回复:0
[SwiftUI]一、基础控件-(18)如何下载并使用图像视图显示网络图片 ...
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https:// ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:53
|
回复:0
算法与数据结构(八) AOV网的关键路径(Swift版)
上篇博客我们介绍了AOV网的拓扑序列,请参考《因为拓扑序列是一个串行序列,如果按照该序列执行项目,那么就是串行执行的。我们知道在一个项目中的一些子工程是可以并行来完成的,这也就类似我们的多线程。今天我们 ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:60
|
回复:0
[Swift]LeetCode110.平衡二叉树|BalancedBinaryTree
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:61
|
回复:0
[Swift]LeetCode790.多米诺和托米诺平铺|DominoandTrominoTiling
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:53
|
回复:0
Swift-使用CoreLocation实现定位(经纬度、海拔、速度、距离等) ...
CoreLocation是iOS中一个提供设备定位的框架。通过这个框架可以实现定位处理,从而获取位置数据,比如经度、纬度、海拔信息等。1,定位精度的设置定位服务管理类CLLocationManager的desiredAccuracy属性表示精准度, ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:58
|
回复:0
swift 深入理解Swift的闭包
我们可用swift的闭包来定义变量的值。 先来一个简单的例子大家先感受感受。 定义一个字符串的变量的方法: 直接赋值 var str=amp;quot;JobDeeramp;quot; 还可以用闭包的方式定义: var str:String={ ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:59
|
回复:0
[Swift]LeetCode33.搜索旋转排序数组|SearchinRotatedSortedArray
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:61
|
回复:0
[Swift]LeetCode504.七进制数|Base7
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
作者:菜鸟教程小白
|
时间:2022-7-13 08:00
|
阅读:71
|
回复:0
1 ...
132
133
134
135
136
137
138
139
... 140
/ 140 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部