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

Swift 教程

RSS
  • 3.4 continue、break和fallthrough的区别 [原创Swift教程]
    3.4 continue、break和fallthrough的区别 [原创Swift教程]
    原文:http://coolketang.com/staticCoding/5a9924e20b61607bf6ceabd3.html 1. 本节课将为你演示,在循环语句和条件语句之中,经常使用到的一些关键词。  2. 首先初始化一个整型变量,用来汇总数值的值。 3. 接着 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:41 | 阅读:15 | 回复:0
  • Swift-多个mask的动画效果
    Swift-多个mask的动画效果
    Swift-多个mask的动画效果 效果 源码https://github.com/YouXianMing/Swift-Animations////TranformFadeView.swift//Swift-Animations////CreatedbyYouXianMingon16/8/20.//Copyright©2016年YouX……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:41 | 阅读:10 | 回复:0
  • [Swift]LeetCode786.第K个最小的素数分数|K-thSmallestPrimeFraction
    [Swift]LeetCode786.第K个最小的素数分数|K-thSmallestPrimeFraction
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:41 | 阅读:10 | 回复:0
  • Swift语言实战晋级-第9章游戏实战-跑酷熊猫-4熊猫的跳和打滚
    Swift语言实战晋级-第9章游戏实战-跑酷熊猫-4熊猫的跳和打滚
    之前我们学会了跑的动作,现在我们可以利用同样的方法来实现了跳和打滚的动画。 ……classPanda:SKSpriteNode{……//跳的纹理集合letjumpAtlas=SKTextureAtlas(named:amp;quot;jump.atlasamp;quot;)//存储跳的文理 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:41 | 阅读:8 | 回复:0
  • Swift常量、变量、条件判断
    Swift常量、变量、条件判断
    -常量用let,变量用var-//Optional为可选项,//可用类型值+?代替letx:Optional=10lety:Int?=5print(x!+y!)-三木运算符//三目运算符xamp;amp;gt;5?print(amp;quot;大了amp;quot;):print(amp;quot;小了amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:41 | 阅读:8 | 回复:0
  • Swift中关于方法func的修饰词语归纳理解
    Swift中关于方法func的修饰词语归纳理解
    最近的项目是OC与Swift混编的,为了能无障碍阅读Swift代码,我将项目中关于方法func定义时的代码找了出来,发现在func关键词前面有时还会有一些其他的关键词修饰,所以全部列出来统一了解下:funcclassfuncstaticfun ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:40 | 阅读:21 | 回复:0
  • Swift3集成极光推送
    Swift3集成极光推送
      现在很多程序都开始使用Swift开发了,但是第三方库大多数都是用OC写的,所以我们要使用Swift和OC混编。今天的内容主要讲Swift3.0集成极光推送。1.准备工作  集成指南,极光上说的都很清楚,把创建应用和配置工 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:40 | 阅读:20 | 回复:0
  • AppleSwift学习资料汇总
    AppleSwift学习资料汇总
    今年的苹果开发者大会(WWDC)上,公布了ios8的几个新特性,其中包括引入了群聊功能,支持第三方输入法等功能。但更让开发者感兴趣的莫过于Swift语言的发布了。Swift是apple自创的一门转为cocoa和cocoatouch设计的语言 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:40 | 阅读:16 | 回复:0
  • swift-导航栏设置
    swift-导航栏设置
    话不多,直接贴代码: letnav=UINavigationController.init(rootViewController:viewController)    nav.topViewController?.title=title//设置导航栏的标题    nav.navigationBar.tintColor=.whiteColor() ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:40 | 阅读:18 | 回复:0
  • Swift表达式
    Swift表达式
    原文链接:http://www.cocoachina.com/newbie/basic/2014/0612/8797.html本页包括内容:前缀表达式(PrefixExpressions)二元表达式(BinaryExpressions)赋值表达式(AssignmentOperator)三元条件运算符(TernaryC ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:40 | 阅读:15 | 回复:0
  • 分享一本Swift好书
    分享一本Swift好书
    http://yuedu.baidu.com/ebook/6f6c3b1ef01dc281e43af000?pn=1amp;amp;amp;rf=http%3A%2F%2Fyuedu.baidu.com%2Febook%2F6f6c3b1ef01dc281e43af000……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:40 | 阅读:17 | 回复:0
  • swift4.0 YYModel进行数组转模型时, 转换的数据为nil
    swift4.0 YYModel进行数组转模型时, 转换的数据为nil
    参考链接: Swift之YYModel 实现嵌套的字典转模型出现的问题的解决 在进行数组转模型的操作时,数据转化后为空, 换成使用oc创建的模型类之后,可以进行互转, 详情如图 换成oc类型的模型类如图 原因: 原因: Swif ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:39 | 阅读:24 | 回复:0
  • [Swift]LeetCode398.随机数索引|RandomPickIndex
    [Swift]LeetCode398.随机数索引|RandomPickIndex
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:39 | 阅读:25 | 回复:0
  • Swift中类的构造函数&析构函数
    Swift中类的构造函数&析构函数
    构造函数的介绍构造函数类似于OC中的初始化方法:init方法默认情况下创建一个类时,必然会调用一个构造函数即便是没有编写任何构造函数,编译器也会提供一个默认的构造函数。如果是继承自NSObject,可以对父类的构造函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:39 | 阅读:22 | 回复:0
  • [待添加]swift3.0 初始化方法中,你所不知道的事 Designated, Convenience, required ...
    [待添加]swift3.0 初始化方法中,你所不知道的事 Designated, Convenience, required ...
    在swift中,初始化需要达成的目的只有一个 amp;quot;安全amp;quot; 在Objective-C中,init方法其实很不安全,在对象被创建后,并不能保证其中的方法都会初始化, 导致各种各样的奇葩问题出现. 所以swift中有了超级严格的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:39 | 阅读:21 | 回复:0
  • iOS开发之--oc和swift下输出乘法口诀表
    iOS开发之--oc和swift下输出乘法口诀表
    闲来无事,写着玩:oc://乘法口诀表输出for(inti=1;iamp;amp;lt;=9;i++){for(intj=1;jamp;amp;lt;=i;j++){NSLog(@amp;quot;%dx%d=%d\namp;quot;,i,j,i*j);}}swift://乘法口诀输入foriin1...9 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:39 | 阅读:21 | 回复:0
  • 【转】43个优秀的Swift开源项目推荐
    【转】43个优秀的Swift开源项目推荐
    作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷。本文作者@SwiftLanguage从2014年6月苹果发布Swift语言以来,便通过跟踪、归纳、汇总持续更新《Swift语言 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:39 | 阅读:23 | 回复:0
  • swift:入门知识之协议与扩展
    swift:入门知识之协议与扩展
    swift中使用protocol声明一个协议接口 swift中类、枚举和结构体都可以实现协议接口 swift中类中的方法都可以修改成员变量的值 swift中结构体中的方法默认是不能修改成员变量的,添加mutating关键字后就可以修改了 swi ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:39 | 阅读:22 | 回复:0
  • Swift学习笔记7--访问控制
    Swift学习笔记7--访问控制
    在Swift语言中,访问修饰符有三种,分别为private,internal和public。同时,Swift对于访问权限的控制,不是基于类的,而是基于文件的。其区别如下: 1,private private访问级别所修饰的属性或者方法只能在当前的S ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:39 | 阅读:22 | 回复:0
  • Swift桥接OC Objective-OC Bridging Header
    Swift桥接OC Objective-OC Bridging Header
    自己动手创建桥接文件的方法: 第一步:创建Header File.h文件,如图所示: 第二步:点击下一步命名Swift-OC,然后点击create 第三步:搜索bridg,显示如图所示: 第四步:把Swift-OC.h文件拖到那个方框里,如图 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:38 | 阅读:28 | 回复:0
  • iOS8 Core Image In Swift:人脸检测以及马赛克
    iOS8 Core Image In Swift:人脸检测以及马赛克
    iOS8 Core Image In Swift:自动改善图像以及内置滤镜的使用iOS8 Core Image In Swift:更复杂的滤镜iOS8 Core Image In Swift:人脸检测……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:38 | 阅读:27 | 回复:0
  • Swift4 链表
    Swift4 链表
    链表是有数据组成的一个序列,每一个数据被称为一个节点 链表主要有两种类型 1:单链表 每个节点包含一个指向下一节点的指针 2:双链表 每个节点包含两个指针一个只想后一个借点,一个指向后一个借点。 通常用head ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:38 | 阅读:31 | 回复:0
  • 想搞ios不会这个怎么行,为你推荐一份swift书单!
    想搞ios不会这个怎么行,为你推荐一份swift书单!
    点击蓝色“程序员书单”关注我哟加个“星标”,每天带你读好书!​swift系列书单​从零开始学swift内容简介本书基于Swift3.x,通过大量案例全面介绍苹果平台的应用开发。全书共分5部分,diyi部分介绍了Swift的一些基 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:38 | 阅读:30 | 回复:0
  • mac os    swift打包为dmg程序
    mac os swift打包为dmg程序
    打包项目 1 打包成 dmg文件格式,直接直接运行 首先,当然是将你需要的程序编译好,形成app文件。     app文件在Prouducts文件夹里,如图所示。     右键 -amp;amp;gt; Show in Finder,在 文件夹里将其拷贝 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:38 | 阅读:29 | 回复:0
  • Swift的字符串String是值类型
    Swift的字符串String是值类型
    根据《TheSwiftProgrammingLanguage》中文版基于Xcode6.1的文章描述:Swift的 String 类型是值类型。如果创建了新的字符串,那么当其进行常量、变量赋值操作或在函数/方法中传递时,会进行值拷贝。任何情况下,都 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:38 | 阅读:27 | 回复:0
  • iOS传感器集锦、飞机大战、开发调试工具、强制更新、Swift仿QQ空间头部等源码 ...
    iOS传感器集锦、飞机大战、开发调试工具、强制更新、Swift仿QQ空间头部等源码 ...
    iOS精选源码 飞机大作战 MUPhotoPreview -简单易用的图片浏览器 LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮… 多个UIScrollView、UITableView嵌套 Swift仿QQ空间可拉伸头部控件 iOS ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:38 | 阅读:22 | 回复:0
  • [Swift]LeetCode171.Excel表列序号|ExcelSheetColumnNumber
    [Swift]LeetCode171.Excel表列序号|ExcelSheetColumnNumber
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:37 | 阅读:31 | 回复:0
  • swift 的基本类型之字符串
    swift 的基本类型之字符串
    一:创建字符串 //字符串的创建有两种 //不可变字符串 let str = amp;quot;I'm a stringamp;quot; //可变字符串 var string = amp;quot;I'm a mutableString1amp;quot; //可变字符串初始化再赋值 var mutableStri ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:37 | 阅读:33 | 回复:0
  • swift新特性(__nullable和__nonnull
    swift新特性(__nullable和__nonnull
    http://www.mamicode.com/info-detail-923593.html   最近在看老师写代码的时候经常遇到两个陌生的关键字,但是当我在我的电脑上敲得时候就是敲不出,后来才知道这是为了swift与OC混编的时候产生的一个新特性,就 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:37 | 阅读:31 | 回复:0
  • IOS SWIFT 启动流程学习
    IOS SWIFT 启动流程学习
    其实和我们java、c一样通过一个main函数作为入口。 main封装在了UIApplicationMain里面。所以后者变成启动入口。 他会扫描Info.plist,找到需要加载的入口storyboard,例如Main.storyboard,读取里面的UIViewControll ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:37 | 阅读:28 | 回复:0
  • [Swift]LeetCode919.完全二叉树插入器|CompleteBinaryTreeInserter
    [Swift]LeetCode919.完全二叉树插入器|CompleteBinaryTreeInserter
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:37 | 阅读:32 | 回复:0
  • swift小结01--基础篇
    swift小结01--基础篇
    2014年推出的swift目前已来到了3.0,日趋稳定,这个是之前学习整理的关于swift的资料,分享给大家,希望有用,写的不足的地方还请见谅。语言背景:     Swift语言由苹果公司在2014年推出,用来撰写OSX和iOS应用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:37 | 阅读:29 | 回复:0
  • 4.10 藏在函数内部的函数 [Swift原创教程]
    4.10 藏在函数内部的函数 [Swift原创教程]
    原文:http://coolketang.com/staticCoding/5a992500ac502e5d51cb488c.html 1. 在前面几节课接触到的函数,都是全局函数。其实你还可以在其它函数之中,定义一个新的函数,也就是嵌套函数。  2. 首先创建一个函数, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:37 | 阅读:28 | 回复:0
  • Swift-用CATransform3DMakeRotation实现翻页效果
    Swift-用CATransform3DMakeRotation实现翻页效果
    Swift-用CATransform3DMakeRotation实现翻页效果 效果 源码https://github.com/YouXianMing/Swift-Animations////PageFlipEffectController.swift//Swift-Animations////CreatedbyYouXianMingon16/8/2……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:36 | 阅读:33 | 回复:0
  • [Swift]LeetCode1181.前后拼接|BeforeandAfterPuzzle
    [Swift]LeetCode1181.前后拼接|BeforeandAfterPuzzle
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(www.zengqiang.org)➤GitHub地址:https://github.com/str ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:36 | 阅读:36 | 回复:0
  • 【原】iOS学习之Swift之语法1(精简版)
    【原】iOS学习之Swift之语法1(精简版)
    1.Swift简介2010年的夏天,苹果公司的开发人员ChrisLattne接到了一个特别的任务,为OSX和iOS平台开发下一代的编程语言,也就是Swift。苹果公司于2014年WWDC(苹果开发者大会)发布的新开发语言Swift,可与Objective- ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:36 | 阅读:35 | 回复:0
  • Swift—Swift编码规范之命名规范--
    Swift—Swift编码规范之命名规范--
    程序代码中到处都是自己定义的名字,取一个有样并且符合规范的名字非常重要。命名方法很多,但是比较有名的,广泛接受命名法有:匈牙利命名,一般只是命名变量,原则是:变量名=类型前缀+描述,如bFoo表示布尔类型变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:36 | 阅读:33 | 回复:0
  • JSON数据的解析和生成(Swift)
    JSON数据的解析和生成(Swift)
    课题将JSON字符串反序列化为Persons类(结构)的对象,然后将这个对象序列化为JSON字符串。Persons类(结构)包含一个字段:Person类(结构)的persons数组。Person类(结构)包含两个字段:字符串类型的name字段和 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:36 | 阅读:37 | 回复:0
  • swift:创建九宫格
    swift:创建九宫格
    九宫格的创建是有规律可循的,每一个格子的水平和竖直方向的间隔是固定的,通过计算每一个格子的位置,然后把它们依次放到视图中即可。 一般的步骤为: 1.设置格子的总个数和每一列的格子数 2.求格子的间隔:     ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:36 | 阅读:35 | 回复:0
  • swift:类型转换(is用作判断检测、as用作类型向下转换)
    swift:类型转换(is用作判断检测、as用作类型向下转换)
    类型转换是一种检查类实例的方式,并且哦或者也是让实例作为它的父类或者子类的一种方式。 类型转换在Swift中使用is和as操作符实现。这两个操作符提供了一种简单达意的方式去检查值的类型或者转换它的类型。 先给 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:36 | 阅读:35 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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