• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Swift 教程

RSS
  • SWIFT_VERSION'5.0'isunsupported,supportedversionsare:3.0,4.0...
    SWIFT_VERSION'5.0'isunsupported,supportedversionsare:3.0,4.0...
    swift中遇到的问题,第一种快捷便利的是升级xcode,运行没有任何问题,第二种方案,选择Pods-TARGETS-报错的三方-swift选择低版本就行了,一下第一张图  如果是xcode版本比较高,可以选择项目-targets-settting-sw ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:414 | 回复:0
  • Swift3GCD队列优先级说明
    Swift3GCD队列优先级说明
    从ios8开始,苹果引入了一个新的概念QoS(qualityofservice),用于指定GCD队列的优先级。swift3之前:只有4个优先级highamp;amp;gt;defaultamp;amp;gt;lowamp;amp;gt;background swift3之后:调整为6个优先级userI ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:461 | 回复:0
  • swift3单例写法
    swift3单例写法
    importUIKitclassSingleOnce{//单例staticletshared=SingleOnce.init()privateinit(){}//其他方法}这里将init方法私有化了,这样在其他地方就无法init,保证了单例的唯一性。如果继承自其他类,init方法要加override ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:490 | 回复:0
  • swift闭包的另一种用法
    swift闭包的另一种用法
    这不是教程。 当你碰到函数参数需要传递一个闭包(closure)时,一般是可以直接这么传递的(假定无返回): // 教程一般教你在参数位置传递closure: someMethod(arg1, arg2, arg3: { args -amp;amp;gt; Void i ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:446 | 回复:0
  • iOS:学习笔记,Swift与Objective-C混用总结
    iOS:学习笔记,Swift与Objective-C混用总结
    Swift与Objective-C交互总结在Swift中使用Objective-C(简单)在创建OjbC文件时,XCode会提示创建XXX-Bridging-Header.h文件,创建之在创建的XXX-Bridging-Header.h上导入需要引入到Swift中的Objective-C类#importamp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:504 | 回复:0
  • iOS 9 & OS X 10.11前瞻:新字体、Rootless、Swift 2.0,支持 iPhone 4S和iPad min ...
    iOS 9 & OS X 10.11前瞻:新字体、Rootless、Swift 2.0,支持 iPhone 4S和iPad min ...
    苹果今年的WWDC开发者大会将在6月8日正式举行,随着日期的临近,关于本次开发者大会的传闻开始流出来,日前国外科技媒体9to5Mac从多方面综述了iOS 9和OS X 10.11,以下为文章摘译: 据苹果内部的软件开发部门工程师 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:439 | 回复:0
  • swift学习-10--类和结构体
    swift学习-10--类和结构体
    //'类和结构体'是人们构建代码所使用的一种通用且灵活的构造体,我们可以使用完全相同的语法规则来为'类和结构体'定义属性(变量和常量)和添加方法,从而扩展类和结构体的功能 //与其他编程语言不同的是,Swift并不要求 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:452 | 回复:0
  • Welcome-to-Swift-09类和结构体(ClassesandStructures)
    Welcome-to-Swift-09类和结构体(ClassesandStructures)
    类和结构体是人们构建代码所用的一种通用且灵活的构造体。为了在类和结构体中实现各种功能,我们必须要严格按照对于常量,变量以及函数所规定的语法规则来定义属性和添加方法。与其他编程语言所不同的是,Swift并不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:450 | 回复:0
  • [SwiftUI]二、实用控件-(1)方便用户选中项目的Picker拾取器
    [SwiftUI]二、实用控件-(1)方便用户选中项目的Picker拾取器
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https:// ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:464 | 回复:0
  • iOS/Swift Rumtime 常用API汇总
    iOS/Swift Rumtime 常用API汇总
    Objective-C Runtime Objective-C runtime是一个运行库,它提供对Objective-C语言的动态属性的支持,因此所有Objective-C应用程序都链接到它。Objective-C运行库支持函数在位于/usr/lib/libobjc.A.dylib的共享库中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:461 | 回复:0
  • 深度学习的下一个大热门——Swift
    深度学习的下一个大热门——Swift
    来源商业新知网,原标题:为什么Swift会是深度学习的下一个大热门? 如果你喜欢编程,当你听到Swift,你可能会想到iOS或MacOS的应用程序开发。如果你正在进行深度学习,那么你一定听说过SwiftforTensorflow(缩写为S ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:430 | 回复:0
  • Swift5.3语言参考(六)声明
    Swift5.3语言参考(六)声明
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:447 | 回复:0
  • Swift动画基础
    Swift动画基础
    在我最近的课程《用Swift进一步学习》中 ,我向您展示了如何使用实时天气数据,自定义UI组件和一些精美的动画编写功能齐全的iOS天气应用程序,以使一切栩栩如生。 在本课程的****中,您将看到如何使用Swift向iOS应 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:478 | 回复:0
  • [Swift]LeetCode909.蛇梯棋|SnakesandLadders
    [Swift]LeetCode909.蛇梯棋|SnakesandLadders
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:464 | 回复:0
  • swift中的结构体和枚举
    swift中的结构体和枚举
    Swift里的结构体非常特殊。类是面向对象编程语言中传统的结构单元。和结构体相比,Swift的类支持实现继承,(受限的)反射,析构函数和多所有者。既然类比结构体强大这么多,为什么还要使用结构体?正是因为它的使用范 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:445 | 回复:0
  • Swift游戏实战-跑酷熊猫00游戏预览
    Swift游戏实战-跑酷熊猫00游戏预览
     这个系列我们将要一起来做一个这样的游戏……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:488 | 回复:0
  • Swift5.4语言指南(一)关于Swift
    Swift5.4语言指南(一)关于Swift
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:MindDraft➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:146 | 回复:0
  • 【Swift】UNNotificationServiceExtension
    【Swift】UNNotificationServiceExtension
    一、简介Anobjectthatmodifiesthecontentofaremotenotificationbeforeit'sdeliveredtotheuser.是一个能在远程通知传递到用户之前进行修改内容的对象。二、概述AUNNotificationServiceExtensionobjectprovidestheentr ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:189 | 回复:0
  • HandyJSON.Metadata.ClassXcode10.2,swift5.0报错linkercommandfailedwithexitcode1
    HandyJSON.Metadata.ClassXcode10.2,swift5.0报错linkercommandfailedwithexitcode1
    https://blog.csdn.net/weiwandaixu_/article/details/888424912019年03月27日13:35:40一如初夏丿阅读数:31标签:linkercommandfailedwithexiXcode10.2 swift5.0HandyJSONswift_getFieldA更多个人分类:Swift Xco ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:148 | 回复:0
  • Swift3.0添加桥接文件
    Swift3.0添加桥接文件
      注意是在target下不是project !!!纠结了好久表示...... 都这里一直编译错误,找不到该桥接文件,这里也是纠结了好久......最后原因是不能使用下划线就可以了....amp;amp;lt;表示这是为什么呢??amp;amp;gt;终于成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:157 | 回复:0
  • 关于C、OC、C++、OC++、Swift的一些常识OC和C语言比较
    关于C、OC、C++、OC++、Swift的一些常识OC和C语言比较
    关于C、OC、C++、OC++、Swift的一些常识 OC是C语言的一个超集,是一门面向对象的语言,因为苹果的崛起而火,API主要是cocoa(OSX)和cocoatouch(iOS),GCC和Clang 都能编译OC,现在xcode使用的是Clang。 OC的实现是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:134 | 回复:0
  • Swift中Array的常见遍历操作
    Swift中Array的常见遍历操作
    max方法利用max方法,可直接遍历出数组中最大值和最小值vararr=////返回数组中的最大值和最小值//@inlinablepublicfuncmax(byareInIncreasingOrder:(Element,Element)throws-amp;amp;gt;Bool)rethrows-amp;amp;gt;El ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:121 | 回复:0
  • iOSswiftobjc_setAssociatedObject和objc_getAssociatedObject使用
    iOSswiftobjc_setAssociatedObject和objc_getAssociatedObject使用
    oc中的AssociationsManager在swift中也是可以实现的使用方法请看下面一个例子importUIKitextensionUIButton{funcfk_addAction(FKActionBlock:((UIButton)-amp;amp;gt;Void)?){//保存blockletkey:UnsafeRawPoi ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:128 | 回复:0
  • iosswiftUITextView高度自适应
    iosswiftUITextView高度自适应
    在ios开发中,用到多行输入时一般都会用到UITextView。常见的比如说聊天输入框,评论输入框等,当用户输入多内容时,我们希望高度能根据用户输入的内容扩大而扩大。其实实现这个功能也不是很难,只需要自定义一个类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:123 | 回复:0
  • Swift开发第十二篇——protocol组合&static和class
    Swift开发第十二篇——protocol组合&static和class
    本篇分为两部分:一、Swift中 protocol组合的使用二、Swfit中 static和class的使用一、Swift中 protocol组合的使用在Swift中我们可以使用Any来表示任意类型(publictypealiasAny=protocolamp;amp;lt;amp;amp;gt;), ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:117 | 回复:0
  • swift4.0,Alamofire请求框架添加超时时间
    swift4.0,Alamofire请求框架添加超时时间
    先上代码,再作解释///网络请求框架GETPOST///-Parameters:///-url:url///-method:GETPOST///-parameters:参数///-completion:完成回调funcrequest(url:URLConvertible,……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:117 | 回复:0
  • 【Swift】swift定义全局变量
    【Swift】swift定义全局变量
    swift定义全局变量非常简单哈,只要在类class上面直接定义,就是全局变量了当需要在类里面定义一个类函数访问的变量的时候,直接在var或者let前面加一个static ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:107 | 回复:0
  • iosswift判断uiviewcontroller时pushpresent进来的还是pop进来的
    iosswift判断uiviewcontroller时pushpresent进来的还是pop进来的
    overridefuncviewWillAppear(_animated:Bool){super.viewWillAppear(animated)//显示navbarself.navigationController?.setNavigationBarHidden(false,animated:true)……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:110 | 回复:0
  • Swift开源了,有什么好处?
    Swift开源了,有什么好处?
    昨天swift开源了,喜大泪奔的好消息!swift的官方网站https://swift.orgswift在github的开源地址https://github.com/apple/swift今天早上J君问我,swift开源了有什么好处呢?我想从以下的几个方面来回答他:1.学习swi ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:101 | 回复:0
  • swift导入.a和.h文件
    swift导入.a和.h文件
    一、新建桥接文件,这个很简单,就不介绍了。给个链接方法吧。 二、添加导入.a文件,在最后一步选择要导入的.a文件。 三、桥接文件里引用头文件,一般.a和.h文件都是在一个文件夹一起拖入到项目中,所以要将文件夹 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:104 | 回复:0
  • Swift分割字符串
    Swift分割字符串
    varstr_componets=amp;quot;ILikeSwiftamp;quot;str_componets.componentsSeparatedByString(amp;quot;amp;quot;)这样,str_componets分成了四部分: 也可以用NSCharacterSet进行分割:varstr_componets=amp;quot;I ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:112 | 回复:0
  • WelcometoSwift(苹果官方Swift文档初译与注解二十一)---140~147页(第三章--集合类型) ...
    WelcometoSwift(苹果官方Swift文档初译与注解二十一)---140~147页(第三章--集合类型) ...
    第三章CollectionTypes(集合类型)在Swift中,提供了两种集合类型用来存储一组值:数组和字典.数组有序的存储相同类型的值;字典存储无序的相同类型的值.字典可以通过唯一的标识(就是所说的键)来查询和访问.在Swift中,数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:112 | 回复:0
  • OC与Swift的区别五(函数)
    OC与Swift的区别五(函数)
    13函数oc函数定义:返回值类型函数名(参数类型参数名,参数类型参数名){}swift函数定义:func函数名(参数名:参数类型,参数名:参数类型)-amp;amp;gt;返回值类型{}swift中没有返回值的函数有三种写法:13.1func函数名(参 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:117 | 回复:0
  • Swift3.0第1步,面向所有开发者开源
    Swift3.0第1步,面向所有开发者开源
    在移动开发中,Android开发一直比较受欢迎的原因之一就是其是一个开源的,有很多开源项目、代码可以用,这也是很多iOS开发者羡慕不已的地方。但值得庆贺的是,随着swift编程语言的发展,北京时间12月4日,苹果正式宣 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:120 | 回复:0
  • (IOS)SwiftMusic程序分析
    (IOS)SwiftMusic程序分析
    本文主要分享下楼主在学习Swift编程过程中,对GitHub上的一个开源AppSwiftMusic的研究心得。 项目地址:https://github.com/xujiyao123/SwiftMusic 一、项目简介 本项目主要实现了歌曲关键字查询歌曲,通过使用ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:109 | 回复:0
  • swift--浮点数转换成整数(四舍五入/直接截断)
    swift--浮点数转换成整数(四舍五入/直接截断)
    1,直接截取小数部分转换成整数leti=Int(23.52536)print(amp;quot;输出是:\(i)amp;quot;)2,四舍五入转换成证书letq=lround(586.5658455)print(amp;quot;输出是:\(q)amp;quot;)打印如下:  ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:123 | 回复:0
  • iOS-swift-类和对象
    iOS-swift-类和对象
    1.类(class)   使用关键字class创建一个类。属性直接在类里面声明,属性可以是变量,也可以是常量。方法和函数的创建方法一致。classShape{varnumberOfSides=0funcsimpleDescription()-amp;amp;gt;String{retur ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:108 | 回复:0
  • swift和OC-拆分数组和拆分字符串
    swift和OC-拆分数组和拆分字符串
    1.拆分数组 ///根据数组截取指定个数返回多个数组的集合funcsplitArray(array:,withSubSizesubSize:Int)-amp;amp;gt;]{//数组将被拆分成指定长度数组的个数letcount=array.count%subSize==0? ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:107 | 回复:0
  • Swift-存储属性,计算属性,类属性
    Swift-存储属性,计算属性,类属性
    //类的属性定义classStudent:NSObject{//定义属性//定义存储属性varage:Int=0varname:String?varmathScore:Double=0.0varchineseScore:Double=0.0//定义一个方法,可以是返回……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:115 | 回复:0
  • Swift实战-豆瓣电台(五)播放音乐Swift实战-豆瓣电台(四)歌曲列表的展现 ...
    Swift实战-豆瓣电台(五)播放音乐Swift实战-豆瓣电台(四)歌曲列表的展现 ...
    观看地址http://v.youku.com/v_show/id_XNzMwODM0MzI0.html 在这节里面,我们简单学习了一下MediaPlayer的使用引入媒体框架importMediaPlayer 申明一个媒体播放器varaudioPlayer:MPMoviePlayerController=MPMovieP ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:117 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap