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

Swift 教程

RSS
  • The Swift Programming Language 英文原版官方文档下载
    





	The Swift Program ...
    The Swift Programming Language 英文原版官方文档下载 The Swift Program ...
    Objective-C iOS8 Swift OS X 10.10 lkvt……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:43 | 阅读:93 | 回复:0
  • swift 阿里云短视频上传 - VODUploadClient - Sinner_Yun
    swift 阿里云短视频上传 - VODUploadClient - Sinner_Yun
    1 //视频上传 2 private func upLoadVideo(videoPath: String){ 3 4 let Auth = amp;quot;eyJTZWN1cml0eVRva2VuIjo……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:43 | 阅读:95 | 回复:0
  • 使用AVPlayer自定义支持全屏的播放器(五)—Swift重构版本
    使用AVPlayer自定义支持全屏的播放器(五)—Swift重构版本
    前言 很早之前开源了一个简单的视频播放器,由于年久失修,效果惨目忍睹,最近特意花时间对其进行了深度重构。旧版本后期不再维护,新版本使用Swift实现,后续会增加更多功能。不想看文字的请自行下载代码 gt;gt;gt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:43 | 阅读:93 | 回复:0
  • [Swift]LeetCode1020. 飞地的数量 | Number of Enclaves
    [Swift]LeetCode1020. 飞地的数量 | Number of Enclaves
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:43 | 阅读:108 | 回复:0
  • swift使用pod管理
    swift使用pod管理
    在oc中使用pod管理第三方库还是很方便的今天来在swift中使用pod来管理第三方库其实还是很简单的和oc区别不大 下面来说说我遇到的一些问题及解决方法当然使用pod你要先安装pod 安装pod需要你先安装rudy 这里不再说 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:43 | 阅读:119 | 回复:0
  • Swift-区间运算符(...和..)
    Swift-区间运算符(...和..)
    区间运算符可以用来表示两个操作数之间的范围集合1,闭区间运算符:a...bforicountin512...1024{print(icount)//从512遍历到1024(包括1024)}2,半闭区间运算符:a..amp;amp;lt;betfruts=leticou ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:42 | 阅读:69 | 回复:0
  • swift2.0语法数组
    swift2.0语法数组
    importUIKit /*:数组*格式vararr:=*不可变数组 let ==NSArray*可变数组  var*/letarr=//开发中用这种letarr2:=letarr3:Arrayamp;amp;lt;Intamp;amp;gt;=[10,1……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:42 | 阅读:70 | 回复:0
  • [SwiftUI]一、基础控件-(11)通过Button打开一个模态窗口
    [SwiftUI]一、基础控件-(11)通过Button打开一个模态窗口
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https:// ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:42 | 阅读:70 | 回复:0
  • swift3.0屏幕截图并且保存到本地相册
    swift3.0屏幕截图并且保存到本地相册
    所要截取的对象varbg_view:UIView!截取并且保存的代码如下UIGraphicsBeginImageContextWithOptions(bg_view.frame.size,false,UIScreen.main.scale)bg_view.layer.render(in:UIGraphicsGetCurrentContext()!)le ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:42 | 阅读:79 | 回复:0
  • Swift之数组与字典
    Swift之数组与字典
    http://www.cocoachina.com/swift/20151230/14802.html 说到数组和字典,只要是编过程的小伙伴并不陌生。在Swift中的数组与字典也有着一些让人眼前一亮的特性,今天的博客就来窥探一下Swift中的Array和Dictionary。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:42 | 阅读:84 | 回复:0
  • Swift--项目模板
    Swift--项目模板
    参考:http://blog.csdn.net/ibznphone/article/details/7837620 XCode 4到4.2 模块发生可一些变化,让我们来看看是哪些:by小楠瓜饼 XCode 4.2.1 项目的模版截图:   Single View Application   This t ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:42 | 阅读:83 | 回复:0
  • swift项目cocopods集成友盟使用oc桥接文件
    swift项目cocopods集成友盟使用oc桥接文件
    新建一个.h的文件 比如UMengDemo-Bridging-Header.h 内容为 //导入UMCommon的OC的头文件 #import “…/Pods/UMCCommon/UMCommon.framework/Headers/UMCommon.h” //导入UMAnalytics的OC的头文件 #import “…/Pods/U ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:42 | 阅读:88 | 回复:0
  • swift 学习- 15 -- 构造过程 01
    swift 学习- 15 -- 构造过程 01
    // 构造过程 是使用类,结构体 或 枚举类型的实例之前的准备过程, // 在新实例可用前必须执行这个过程, 具体操作包括 设置实例中每个存储型属性的初始值 和 执行其他必须的设置 或 初始化工作   // 通过定义 构造器 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:41 | 阅读:53 | 回复:0
  • swift UI专项训练16 ProgressView进度条
    swift UI专项训练16 ProgressView进度条
           进度条的基类是UIProgressView。参数包括样式、进度、进度颜色、滑块颜色。如图: 比如我们做如下修改: 现在我们的进度条变成了如下的样子: 它的方法很简单,只有一个setProgress,设定进度就好了。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:41 | 阅读:52 | 回复:0
  • [Swift]LeetCode416. 分割等和子集 | Partition Equal Subset Sum
    [Swift]LeetCode416. 分割等和子集 | Partition Equal Subset Sum
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:为敢(WeiGanTechnologies)➤博客园地址:山青咏芝(https://www.cnblogs ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:41 | 阅读:51 | 回复:0
  • [Swift]LeetCode225.用队列实现栈|ImplementStackusingQueues
    [Swift]LeetCode225.用队列实现栈|ImplementStackusingQueues
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:41 | 阅读:58 | 回复:0
  • Swift常量和变量
    Swift常量和变量
    常量和变量由一个特定名称来表示,如maxNumber 或者 message。常量所指向的是一个特定类型的值, 如数字10或者字符”hello”。变量的值可以根据需要不断修改,而常量的值是不能够被二次修改的。 常量和变量的声明 常 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:41 | 阅读:62 | 回复:0
  • [Swift]LeetCode661.图片平滑器|ImageSmoother
    [Swift]LeetCode661.图片平滑器|ImageSmoother
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:41 | 阅读:65 | 回复:0
  • 初识Swift编程语言(中文版)
    初识Swift编程语言(中文版)
    前言今天Apple公布了新的编程语言Swift。也提供了一本将近400页的 The Swift Programming Language(Swift编程语言)。尽管我没有开发人员账号。没法实际上机练习Swift代码,但这不影响我阅读这本书,以及用铅笔 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:41 | 阅读:65 | 回复:0
  • 【Swift 4.0】扩展 WCDB 支持 SQL 语句
    【Swift 4.0】扩展 WCDB 支持 SQL 语句
        前言   入坑 wcdb 有两个月了,整体来说还是很不错的,具体优点可以参考文档说明,由于官方明确说明不支持 SQL 只好自己写一个扩展支持一下了 ????   声明   欢迎转载,但请保留文章原始出处:)   博客 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:41 | 阅读:63 | 回复:0
  • 2020年学习Swift和iOS的前5门课程
    2020年学习Swift和iOS的前5门课程
    大家好,你好吗? 您是否正在考虑学习iOS和Swift成为iOS应用开发人员,并创建影响世界的下一个应用或游戏? 如果是这样,那么您来对地方了。 在 本文,我将分享一些最好的在线课程 在2020年学习iOS 13和Swift 5,并 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:40 | 阅读:55 | 回复:0
  • [Swift]LeetCode721.账户合并|AccountsMerge
    [Swift]LeetCode721.账户合并|AccountsMerge
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:40 | 阅读:57 | 回复:0
  • [Swift通天遁地]八、媒体与动画-(3)实现视频播放的水印、Overlay、暂停时插入广告等效 ...
    [Swift通天遁地]八、媒体与动画-(3)实现视频播放的水印、Overlay、暂停时插入广告等效 ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:40 | 阅读:55 | 回复:0
  • Swift编程语言与Objective-C编程语言的对比
    Swift编程语言与Objective-C编程语言的对比
    WWDC2014上苹果再次惊世骇俗的推出了新的编程语言SWIFT(雨燕),这个消息会前没有半点风声的走漏。消息发布当时,会场一片惊呼,相信全球看直播的码农们当时也感觉脑袋被敲了一记闷棍吧(至少我当时是这样的,连喊三声 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:40 | 阅读:54 | 回复:0
  • JavaScriptCoreinswift
    JavaScriptCoreinswift
     JavaScriptCore是IOS7之后苹果悄悄推出的一个框架,用于Javascript与objective-c/swift互通。让Javascript开发者可以轻松愉快地用Javascript编写应用程序。     根据我学习的原则,新东西学习,就一起学吧, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:40 | 阅读:52 | 回复:0
  • [Swift]LeetCode17.电话号码的字母组合|LetterCombinationsofaPhoneNumber
    [Swift]LeetCode17.电话号码的字母组合|LetterCombinationsofaPhoneNumber
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:40 | 阅读:54 | 回复:0
  • iOS - OC 与 Swift 互相操作
    iOS - OC 与 Swift 互相操作
    前言 在 Swift 语言中,我们可以使用 Objective-C、C 语言编写代码,我们可以导入任意用 Objective-C 写的 Cocoa 平台框架、Objective-C 框架或 C 类库。 1、在 Swift 中使用 Objective-C、C 代码 1.1 在 Swift 项 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:40 | 阅读:56 | 回复:0
  • Swift扩展(Extension)总结
    Swift扩展(Extension)总结
    概要扩展是给已经存在的类(class),结构体(structure),枚举类型(enumeration)和协议(protocol)增加新的功能。类似Objective-C中的Category,不同的是,Extension没有名字。扩展可以做以下事情:增加计算实 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:40 | 阅读:55 | 回复:0
  • Switch在swift中的使用
    Switch在swift中的使用
    switch的简单使用:相比C和objective-C中的switch语句,Swift中的switch语句不会默认的掉落到每个case的下面进入另一个case.相反,第一个匹配的switch语句当第一个匹配的case一完成,就完成了它整个的执行。而不需要一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:39 | 阅读:44 | 回复:0
  • Swift项目中常用的第三方框架
    Swift项目中常用的第三方框架
    字数1004 阅读4091 评论17 喜欢93这里记录下swift开发中可能用的框架,最近浏览了不少,积累在这里,以后用的时候方便查阅、顺便推荐给大家!这里的框架都是纯swift的,感谢开源,感谢大神们。下拉刷新BreakOutTo ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:39 | 阅读:51 | 回复:0
  • [Swift通天遁地]六、智能布局-(8)布局框架的使用:多分辨率适配和横竖屏布局 ...
    [Swift通天遁地]六、智能布局-(8)布局框架的使用:多分辨率适配和横竖屏布局 ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:39 | 阅读:52 | 回复:0
  • [Swift]LeetCode401.二进制手表|BinaryWatch
    [Swift]LeetCode401.二进制手表|BinaryWatch
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:39 | 阅读:51 | 回复:0
  • Swift-异常处理
    Swift-异常处理
    Swift对 ErrorHandling详解苹果官方文档解释跟其它语言一样,Swift的异常处理是在程序抛出异常后的处理逻辑。Swift提供了一流的异常抛出、捕获和处理的能力。跟Java语言类似,Swift的异常并不是真正的程序崩溃,而 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:39 | 阅读:49 | 回复:0
  • iOS- Swift实现UITableView的常见操作
    iOS- Swift实现UITableView的常见操作
    1.前言     Swift在这就不多介绍了,想必大家都已皆知。 离Swift面世也过了有一个多月的时间。 在闲暇时间我用Swift实现了UITableView的一些常见操作。 基本都是可以用上的,今天在自己的博客里分享给大家。   2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:39 | 阅读:50 | 回复:0
  • Swift之where一般使用场景
    Swift之where一般使用场景
    使用where语句之前必须在where之前有一个主语变量名协议约束//基类A继承了SomeProtocol协议才能添加扩展extensionSomeProtocolwhereSelf:A{funcshowParamA(){print(self.a)}}for...in...遍历letarr=[1,2,4 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:39 | 阅读:54 | 回复:0
  • swift系统学习第二章
    swift系统学习第二章
    第五节:可选类型optional1//:Playground-noun:aplacewherepeoplecanplay23importUIKit45/*6Swift学习第五节7可选类型optional(可能是任何值)8910*/11letpossibleNumber=amp;quot;520amp;quot;12varr ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:38 | 阅读:45 | 回复:0
  • SWIFT中计算两个日期间隔多少小时
    SWIFT中计算两个日期间隔多少小时
    SWIFT中如何计算两个日期间隔多少个小时,其实几句代码就可以搞定了,VeryEasy,在Playground内输入以下代码vardate1=amp;quot;2015-06-268:15:10amp;quot;vardateformatter=NSDateFormatter()dateformatter.dateForm ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:38 | 阅读:46 | 回复:0
  • Swift TableView
    Swift TableView
        代码来源  cocoachina推荐源码  26日     上面这些是一些基本的设置,然后提前补充几个知识点!   类后面的!作用是强制类型转换 NSCoder是一个抽象类,是字节流的抽象类,我们可以把数据写入一个coder也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:38 | 阅读:48 | 回复:0
  • [SwiftUI]一、基础控件-(6)如何对Text视图里的日期进行格式化
    [SwiftUI]一、基础控件-(6)如何对Text视图里的日期进行格式化
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https:// ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:38 | 阅读:50 | 回复:0
  • swift中block的使用
    swift中block的使用
    在OC中习惯用block来传值,而swift中,block被重新定义了一下,叫闭包;使用的技巧:谁定义谁传值; 案例使用A、B控制器:1~4步在B中执行,最后在A中执行; -B控制器:1-定义格式:typealias闭包名称=(参数名称:参 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:38 | 阅读:46 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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