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

Swift 教程

RSS
  • 编程语言 10 月排行榜:C++ 夺回前三,Swift 进入前十​​​​​​​ ...
    编程语言 10 月排行榜:C++ 夺回前三,Swift 进入前十​​​​​​​ ...
    (点击上方公号,快速关注我们) 来源:开源中国 www.oschina.net/news/100633/tiobe-index-201810 TIOBE 发布了 10 月份最新编程语言排行榜。 在 9 月份的 TIOBE 编程语言排行榜中,Python 超越 C++,首次进入排 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:59 | 阅读:115 | 回复:0
  • CoreBluetooth Central模式 Swift版
    CoreBluetooth Central模式 Swift版
    也是醉了,CB这个API到现在也没有Swift的文档。最新的文档还是3年前还是4年前的OC版的,被雷的外焦里嫩的。自己一点一点写成Swift还各种报错,最坑的是这些错误压根找不到解决方案。索性自己做个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:59 | 阅读:108 | 回复:0
  • Swift开发笔记2.浅谈闭包
    Swift开发笔记2.浅谈闭包
    一门计算机语言要支持闭包,需要有两个前提: 1.支持函数类型,能够将函数作为参数或返回值传递。 2.支持函数嵌套。 这两个前提在Swift中都是满足的,下面展示一个函数嵌套 func cal(opr :String)-amp;amp;gt;(Int, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:58 | 阅读:55 | 回复:0
  • Swift_ uitableview使用自定义cell
    Swift_ uitableview使用自定义cell
    2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt; uitableview 使用 xib 的自定义cell  新建cell:(假如命名 MyCell) 使用: 向 tableview 注册 nib 全局变量 let cellIdentifier = a ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:58 | 阅读:53 | 回复:0
  • iOS-Swift3.0-Array(数组与可变数组相关属性及用法)
    iOS-Swift3.0-Array(数组与可变数组相关属性及用法)
    1//23//ViewController.swift45//Swift-Array67//89//Createdbyluorendeon16/9/12.1011//Copyright©2016年luorende.Allrightsreserved.1213//14……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:58 | 阅读:62 | 回复:0
  • 学了一年C#,也在工作室做了一年的web项目开发,现在终于有机会转下语言了,就是你了S ...
    学了一年C#,也在工作室做了一年的web项目开发,现在终于有机会转下语言了,就是你了S ...
    下载了2部Swift的视频,现在因为有两个网页的视频可以免费学习下,所以还是选了网上的资源来,一个是麦子学院,一个是极客学院,因为本人是大三学生,开发只能在虚拟机下,不过还是希望能学好来~装好Yosemite和Xcode ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:58 | 阅读:69 | 回复:0
  • TheSwiftProgrammingLanguage-官方教程精译Swift(4)字符串和字符
    TheSwiftProgrammingLanguage-官方教程精译Swift(4)字符串和字符
    String是一个有序的字符集合,例如amp;quot;hello,worldamp;quot;,amp;quot;albatrossamp;quot;。Swift字符串通过String类型来表示,也可以表示为 Character类型值的集合。 Swift的String和Character类型提供了一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:58 | 阅读:65 | 回复:0
  • Swift 3 迁移工作总结
    Swift 3 迁移工作总结
    Swift 3.0 正式版发布了差不多快一个月了,断断续续的把手上和 Swift 相关的迁移到了Swift 3.0。所以写点小总结。 背景 代码量(4万行) 首先,我是今年年初才开始入手 Swift 的。加上 Swift 的 ABI 和 API 一直 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:58 | 阅读:65 | 回复:0
  • [Swift实际操作]八、实用进阶-(1)Swift语言中的两种单例模式实际操作 ...
    [Swift实际操作]八、实用进阶-(1)Swift语言中的两种单例模式实际操作 ...
    热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!! 本文降温你解析常见的单例模式。单例模式可以保证一个类仅有一个实例,同时这个类还必须提供一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:58 | 阅读:69 | 回复:0
  • Swift无限滚动的FSPagerView
    Swift无限滚动的FSPagerView
    pod'FSPagerView'github地址:https://github.com/WenchaoD/FSPagerView效果图     ……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:104 | 回复:0
  • Swift5.4语言指南(八)控制流
    Swift5.4语言指南(八)控制流
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:108 | 回复:0
  • 在Swift中实现单例方法
    在Swift中实现单例方法
    我们通常在进行开发的时候,会用到一个叫做单例模式的东西。相信大家也都对这种模式非常熟悉了。而且单例的使用在平时的开发中也非常频繁。比如我们常用到的NSUserDefaults.standardUserDefaults()。在Swift中我们如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:91 | 回复:0
  • 【Swift 3.1】iOS开发笔记(四)
    【Swift 3.1】iOS开发笔记(四)
          一、唱片旋转效果(360°无限顺时针旋转) func animationRotateCover() { coverImageView.layer.removeAllAnimations() let animation = CABasicAnimation(keyPath: amp;quot;tran ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:46 | 回复:0
  • 3-01 Swift中的PCH
    3-01 Swift中的PCH
    虽然把swift的基础控件都敲了一遍,但是写项目还是无所适从的,那就从写项目开始,慢慢认识这门语言吧! Objective-C中的pch文件是保存宏定义头文件的地方,突然转向swift,有点摸不着头脑。 首先,回顾一下Objectiv ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:51 | 回复:0
  • swift约束框架SnapKit使用
    swift约束框架SnapKit使用
    一、Swift-自动布局库SnapKit的使用详解1(配置、使用方法、样例) 为了适应各种屏幕尺寸,iOS6后引入了自动布局(AutoLayout)的概念,通过使用各种 Constraint(约束)来实现页面自适应弹性布局。(想了解更多可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:55 | 回复:0
  • [Swift]LeetCode309.最佳买卖股票时机含冷冻期|BestTimetoBuyandSellStockwithCooldow ...
    [Swift]LeetCode309.最佳买卖股票时机含冷冻期|BestTimetoBuyandSellStockwithCooldow ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:63 | 回复:0
  • swift学习之一致性hash
    swift学习之一致性hash
    转自:http://blog.csdn.net/cywosp/article/details/23397179一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hotspot)问题,初衷和CARP十分类似。一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:52 | 回复:0
  • swift自定义图片轮播视图
    swift自定义图片轮播视图
    Swift封装图片轮播视图:importUIKitclassXHAdLoopView:UIView{privatevarpageControl:UIPageControl?privatevarimageScrollView:UIScrollView?privatevarcurrentPage:NSInteger?……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:57 | 阅读:61 | 回复:0
  • Swift-try处理异常的三种方式
    Swift-try处理异常的三种方式
    //方式一:try方式程序员手动捕捉异常do{tryNSJSONSerialization.JSONObjectWithData(jsonData,options:.MutableContainers)}catch{//error异常的对象print(error)}//方式二:try?方式(常用方式)系统帮助我们处理异常, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:56 | 阅读:112 | 回复:0
  • swift出师作,史丹佛大学游戏制作案例,计算器,小游戏
    swift出师作,史丹佛大学游戏制作案例,计算器,小游戏
    这两个案例得好好弄清楚,感觉在任何方面既然能够作为公开课被提到这所名校的课程里面自然有不得不学习的理由,感觉应该去入手一下,毕竟这种课,价格不匪,难以接触,能看到就当再教育了。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:56 | 阅读:109 | 回复:0
  • ProjectTool写白包工具,秒级别写H5游戏壳包,可视化操作,极易使用,支持Swift、Obje ...
    ProjectTool写白包工具,秒级别写H5游戏壳包,可视化操作,极易使用,支持Swift、Obje ...
    所有工具已升级,请使用CC系列工具,旧版已不现维护,目前已无法使用 进入 这是自动写白包工具,秒级别写H5游戏壳包,可视化操作,极易使用,支持Swift、Objecive-C双语言 扣扣 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:56 | 阅读:102 | 回复:0
  • Swift中构造器的继承和重写
    Swift中构造器的继承和重写
    importFoundation/*构造器的继承:Swift的子类不会自动继承父类的构造器,若继承,则满足如下规则:1.如果子类没有提供任何指定构造器,那么它将自动继承父类的所有指定构造器2.如果子类实现了父类所有的指定构造器,无论 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:56 | 阅读:108 | 回复:0
  • swift闭包中解决循环引用的问题
    swift闭包中解决循环引用的问题
    swift中可以通过三种方法解决循环引用的问题 利用类似oc方法解决循环引用weak var weakSelf = self weak var weakSelf = self loadData = { (value) in print(weakSelf.xxx) } 推荐使用 loadData = { ( ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:56 | 阅读:110 | 回复:0
  • 初探swift语言的学习笔记三(闭包-匿名函数)
    初探swift语言的学习笔记三(闭包-匿名函数)
    作者:fengsh998原文地址:http://blog.csdn.net/fengsh998/article/details/29353019转载请注明出处假设认为文章对你有所帮助,请通过留言或关注微信公众帐号fengsh998来支持我。谢谢!非常多高级语言都支持匿名函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:56 | 阅读:99 | 回复:0
  • [SwiftUI]二、实用控件-(6)使用Toggle开关控件开启或取消某个选项 ...
    [SwiftUI]二、实用控件-(6)使用Toggle开关控件开启或取消某个选项 ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https:// ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:56 | 阅读:103 | 回复:0
  • swift - 极光推送一些问题
    swift - 极光推送一些问题
    首先证书,公司的付费证书(我用的公司付费的,自己搞的证书出问题,烦...), 1.  用付费证书生成请求证书,这是用来在苹果官网生成两个证书(一个调试,一个开发)用到的(http://www.jianshu.com/p/8af1950d2a5d ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:55 | 阅读:176 | 回复:0
  • [Swift]LeetCode101.对称二叉树|SymmetricTree
    [Swift]LeetCode101.对称二叉树|SymmetricTree
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:55 | 阅读:164 | 回复:0
  • iOS:将OC的NSMutableArray转为Swift的Array
    iOS:将OC的NSMutableArray转为Swift的Array
    一句话:YourSwiftObjectconvertedArray=your_MutableArrayasNSArrayas……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:55 | 阅读:158 | 回复:0
  • swift中的category,扩展
    swift中的category,扩展
    1.创建选择:swiftfile2.名称:UIBarButtonItem-Extension3.category,便利构造函数extensionUIColor{/*1.extension2.convenience3.self.init(red:CGFloat,green:CGFloat,blue:CGFloat,a……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:55 | 阅读:123 | 回复:0
  • 【Swift】-闭包
    【Swift】-闭包
    闭包是自包含带函数代码块,可以在代码中被传递和使用。我觉得可以这样理解:闭包相当于C#中的lambda表达式;全局函数和嵌套函数,实际也是特殊的闭包。通常闭包是以下三种形式:a,全局函数是一个有名字但不会捕获任 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:55 | 阅读:113 | 回复:0
  • Java与Swift对比
    Java与Swift对比
    本文链接:http://blog.csdn.net/msyqmsyq/article/details/53538159从Java到Swift还是比较简单的,相比Object-C,Swift和Java的语法更加接近,和最近的Kotlin就更像了。Swift同时支持面向对象编程和函数式编程。Swi ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:55 | 阅读:121 | 回复:0
  • Swift判断对象属于什么类型
    Swift判断对象属于什么类型
    1.Objective-C中常用的判断一个对象是属于哪个类的方法有下面两类:];];结论:-isKindOfClass: 判断obj1是否是ClassA或者其子类的实例对象;-isMemberOfClass: 对obj2做出判断,当且仅当obj2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:54 | 阅读:200 | 回复:0
  • Swift--Set的了解
    Swift--Set的了解
    1.创建和初始化一个空的setvarletters=Setamp;amp;lt;Characteramp;amp;gt;()或者,如果上下文已经提供了类型信息,例如函数参数或已输入的变量或常量,则可以创建空的集合,其中包含空数组文本:letters.insert(amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:54 | 阅读:244 | 回复:0
  • Swift - 操作SQLite数据库(引用SQLite3库)
    Swift - 操作SQLite数据库(引用SQLite3库)
    SQLite轻量级数据库在移动应用中使用非常普遍,但是目前的库是C编写的,为了方便使用,对SQLite相关的操作用Swift进行了封装。这个封装代码使用了一个开源项目SQLiteDB,地址是:https://github.com/fahimf/sqlitedb ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:54 | 阅读:384 | 回复:0
  • swift -  在 custom keyboard 中 添加系统声音 ,或者其他地方添加系统声音 ...
    swift - 在 custom keyboard 中 添加系统声音 ,或者其他地方添加系统声音 ...
        第一步 加载 AudioToolbox.framework       第二步 import AudioToolbox   第三步 在需要 播放 声音的地方 添加 , 比如 按键声音  AudioServicesPlaySystemSound(1104)           ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:54 | 阅读:700 | 回复:0
  • swift 多线程 GCD概念
    swift 多线程 GCD概念
    任务+队列 易用 效率 性能   底层是开源的 底层地址:https://opensource.apple.com/tarballs/libdispatch/ 主要功能 创建管理Queue 提交job Dispatch Group 管理Dispatch Object 信号量Semaphore 队列屏障 Barri ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:54 | 阅读:196 | 回复:0
  • [Swift]LeetCode1144.递减元素使数组呈锯齿状|DecreaseElementsToMakeArrayZigzag ...
    [Swift]LeetCode1144.递减元素使数组呈锯齿状|DecreaseElementsToMakeArrayZigzag ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:54 | 阅读:180 | 回复:0
  • JSONExport在项目开发中的应用,可支持Java Android iOS Swift等
    JSONExport在项目开发中的应用,可支持Java Android iOS Swift等
    JSONExport工具可以直接把json数据转换成对象,大大节省了开发者的开发时间,而不必要对类对象成员属性一个个的定义,同时也减少了错误定义成员变量的问题。 JSONExport可以直接生成Java Android iOS Swift等类对象 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:54 | 阅读:187 | 回复:0
  • hello Kotlin (android 的swift)
    hello Kotlin (android 的swift)
    1.1 Kotlin的身世 写了许久 Java,有没有发现其实你写了太多冗余的代码? 后来你体验了一下 Python,有没有觉得不写分号的感觉真是超级爽? 你虽然勤勤恳恳,可到头来却被 NullPointerException 折磨的死去 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:53 | 阅读:120 | 回复:0
  • 高德地图api使用inswift
    高德地图api使用inswift
     1,导入库,具体方法参考官方文档http://developer.amap.com/api/ios-sdk/guide/project/其中特别注意:AMap.bundle按照要求,拖进来选择copyifneeded 2,修改BuildSetting的4个地方的配置信息以上两步操作,我想 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:53 | 阅读:128 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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