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

Swift 教程

RSS
  • 太阳升起并下落的小动画-SWIFT
    太阳升起并下落的小动画-SWIFT
    一个小小的动画,太阳公公上山又下山。先上效果图。 用lipecap录的gif效果有点卡顿。好吧,说下如何实现的。首先在一个大圆内先计算出内切九边形各个顶点的位置,接着连接相应的顶点变成一个九角星太阳的九条光芒, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:57 | 阅读:90 | 回复:0
  • 开发者现可在Win平台上构建和运行Swift代码
    开发者现可在Win平台上构建和运行Swift代码
    开发者现可在Win平台上构建和运行Swift代码 Apple Insider 报道称:苹果力推的 Swift 编程语言,已于在本周正式登陆 Windows 平台,感兴趣的开发者可从开源项目站点下载工具包。Swift 团队在周二发布的博客文章中宣 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:57 | 阅读:74 | 回复:0
  • 窥探Swift之类的继承与类的访问权限
    窥探Swift之类的继承与类的访问权限
    上一篇博客《窥探Swift之别具一格的Struct和Class》的博客可谓是给Swift中的类开了个头。关于类的内容还有很多,今天就来搞一下类中的继承以及类的访问权限。说到类的继承,接触过面向对象编程(OOP)的小伙伴并不陌 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:57 | 阅读:71 | 回复:0
  • Array的用法总结-swift
    Array的用法总结-swift
     Araay是有序的数据集,在OC中分为不可变数组NSArray和可变数组NSMutableArray,在swift中只有常量和变量两种类型,声明成变量那就可以说明是可变的了! 学习时的具体的用法总结成如下的代码: //数组vararrInts= ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:57 | 阅读:65 | 回复:0
  • swift-判断是否已获得相机、相册权限
    swift-判断是否已获得相机、相册权限
    //相机权限funcisRightCamera()-amp;amp;gt;Bool{  letauthStatus=AVCaptureDevice.authorizationStatus(forMediaType:AVMediaTypeVideo)  returnauthStatus!=.restrictedamp;amp;amp;amp;amp;amp;authStatus!=. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:57 | 阅读:66 | 回复:0
  • [Swift]LeetCode501.二叉搜索树中的众数|FindModeinBinarySearchTree
    [Swift]LeetCode501.二叉搜索树中的众数|FindModeinBinarySearchTree
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:57 | 阅读:61 | 回复:0
  • iOS-Swift3.0-UIButton属性大全
    iOS-Swift3.0-UIButton属性大全
    //// ViewController.swift// Swift-UIButton//// Createdbyluorendeon16/9/9.// Copyright©2016年luorende.Allrightsreserved.// importUIKit classViewController:UIViewController{ ……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:57 | 阅读:81 | 回复:0
  • iOS Sprite Kit最新特性Physics Field虚拟物理场Swift測试
    iOS Sprite Kit最新特性Physics Field虚拟物理场Swift測试
    在WWDC2014上,Sprite Kit又有了非常多新的提升! 当中一个非常有意思的东西就是Physics Field!也就是物理场! 这意味着我们在Sprite kit上编写虚拟物理场的游戏将变得非常easy! 这里我依据WWDC2014上What's new i ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:57 | 阅读:62 | 回复:0
  • swift 录制多个音频 并将音频转换为mp3 并合成多个mp3文件为一个文件 ...
    swift 录制多个音频 并将音频转换为mp3 并合成多个mp3文件为一个文件 ...
    我的需求是可以录制多个文件,最后生成的文件格式为mp3形式,查了下各种资料,因为swift无法直接将音频录制为mp3格式,所以最后我采取的解决方案为先将每个单独的文件转为mp3,最后逐一合并形成一个m ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:56 | 阅读:149 | 回复:0
  • swift4.2-一个自定义view弹框
    swift4.2-一个自定义view弹框
      importUIKit/**注册协议view:没找到UI原图,咱不实现*/classJYRegisterProtocolView:UIView{///点击同意协议的回调privatevarclickSelectedBtnBlock:((_isSelected:Bool)-amp;amp;gt;Void)?///点击完成按 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:56 | 阅读:119 | 回复:0
  • 新课程:Swift设计模式
    新课程:Swift设计模式
    如果您正在寻找设计模式的综合指南,那么我们的新课程非常适合您。 在Swift Design Patterns中 ,您将获得24个详细的视频,总计3.5个小时的观看时间,其中您将学习一些可以用多种不同语言反复使用的常见设计模式。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:56 | 阅读:88 | 回复:0
  • iOS app版本更新CheckVersion_Swift
    iOS app版本更新CheckVersion_Swift
    前言 前言 CheckVersion_Swiftamp;#160;是一款轻量级的amp;#160;Swiftamp;#160;版本的框架,框架功能:根据amp;#160;Appleamp;#160;提供的amp;#160;APIamp;#16……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:56 | 阅读:84 | 回复:0
  • swift苹果开发者cocoachina学习网站http://www.cocoachina.com/swift/
    swift苹果开发者cocoachina学习网站http://www.cocoachina.com/swift/
    http://www.cocoachina.com/swift/……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:56 | 阅读:90 | 回复:0
  • 2.Swift元组|可选值|断言
    2.Swift元组|可选值|断言
    1.元组英文名字Tuple,将多个数据类型(任意类型)组合成一个数据,与c语言的中的机构体有几分相似,功能也是非常强大的,尤其是在定义请求参数,状态之类的地方经常用到。  lethttp404Error:(Int,String)=(404,amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:56 | 阅读:100 | 回复:0
  • swift开发之--UISearchBar的使用/UISearchController的使用
    swift开发之--UISearchBar的使用/UISearchController的使用
    记录下UISearchBar的基本用法,补充:ios 8.0以后,原来的UISearchDisplayController被官方废弃,建议使用UISearchController,下面就简单的记录下这两种控件的使用。 1,UISearchBar,代码如下: a,声明 class Ni ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:56 | 阅读:75 | 回复:0
  • SwiftBool解包判断问题和简单写法
    SwiftBool解包判断问题和简单写法
    如下代码所示的判断逻辑,在Swift里更简单的写法是什么呢?letb:Bool?=false//假设有一个Optional的Bool变量ifleta=b{ifb==false{call()}}else{call()} 以上代码表示需要先解包、如果失败,或者解包成功并且值为fal ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:55 | 阅读:87 | 回复:0
  • swiftUITextView内容距离边框边距设置
    swiftUITextView内容距离边框边距设置
    des_textView.textContainerInset=UIEdgeInsets(top:5,left:10,bottom:5,right:10)设置对应的四个边距的值……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:55 | 阅读:101 | 回复:0
  • [Swift]LeetCode1009.十进制整数的补码|ComplementofBase10Integer
    [Swift]LeetCode1009.十进制整数的补码|ComplementofBase10Integer
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:55 | 阅读:84 | 回复:0
  • [Swift]LeetCode1201.丑数III|UglyNumberIII
    [Swift]LeetCode1201.丑数III|UglyNumberIII
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:55 | 阅读:86 | 回复:0
  • 关东升的《从零开始学Swift》3月9日已经上架
    关东升的《从零开始学Swift》3月9日已经上架
        大家一直期盼的《从零开始学Swift》于3月9日已经上架,它是关东升老师历时8个月的呕心沥血所编著,全书600多页,此本书基于Swift 2.x,通过大量案例全面介绍苹果平台的应用开发。全书共分5 部分,包括Swift语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:55 | 阅读:89 | 回复:0
  • zz``OpenStackSwift集群部署流程与简单使用
    zz``OpenStackSwift集群部署流程与简单使用
    https://www.cnblogs.com/fczjuever/p/3224022.html 之前介绍了《OpenStackSwiftAllInOne安装部署流程与简单使用》,那么接下来就说一说Swift集群部署吧。1.简介本文档详细描述了使用两台PC部署一个小型Swift集群的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:55 | 阅读:95 | 回复:0
  • 望其项背 iOS - swift: 结构体,属性:结构体(值类型),初始化器,属性,延迟初始化 ...
    望其项背 iOS - swift: 结构体,属性:结构体(值类型),初始化器,属性,延迟初始化 ...
    项目地址 https://github.com/webabcd/IosDemo 作者 webabcd 示例如下: SwiftView08.swift /* * 本例用于演示结构体,属性 * 结构体(值类型),初始化器,属性,延迟初始化属性,类属性,self,私有属性,属性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:55 | 阅读:125 | 回复:0
  • Swift零基础教程2019最新版(一)搭建开发环境
    Swift零基础教程2019最新版(一)搭建开发环境
    Swift简单介绍 Swift是苹果强力推荐的新型开发语言,能开发苹果下属所有软件平台(iOS,iPadOS,macOS,watchOS,tvOS)初学者如果想进入苹果的开发体系,从Swift开始学习 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:55 | 阅读:134 | 回复:0
  • [Swift]LeetCode964.表示数字的最少运算符|LeastOperatorstoExpressNumber
    [Swift]LeetCode964.表示数字的最少运算符|LeastOperatorstoExpressNumber
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:54 | 阅读:60 | 回复:0
  • Welcome-to-Swift-20扩展(Extensions)
    Welcome-to-Swift-20扩展(Extensions)
    扩展就是向一个已有的类、结构体或枚举类型添加新功能(functionality)。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即逆向建模)。扩展和Objective-C中的分类(categories)类似。(不过与Objective- ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:54 | 阅读:65 | 回复:0
  • swift和OC跳转到手机系统推送设置界面
    swift和OC跳转到手机系统推送设置界面
      //跳转到本项目设置相关ocNSURL*url=;    if(canOpenURL:url]){       if(@available(iOS10.0,*)){  ……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:54 | 阅读:71 | 回复:0
  • [IOS]Swift使用SVGKit的记录
    [IOS]Swift使用SVGKit的记录
    最近打算使用swift和SVGkit做一个app,遇到了好多状况,对于初学者的几个概念,一个是静态库,第二个是oc和swift混编,第三个是xcode6b4的类库不齐全. 首先是SVGKit的GitHub的地址https://github.com/SVGKit/SVGKit ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:54 | 阅读:66 | 回复:0
  • [Swift]LeetCode1111.有效括号的嵌套深度|MaximumNestingDepthofTwoValidParenthesesS ...
    [Swift]LeetCode1111.有效括号的嵌套深度|MaximumNestingDepthofTwoValidParenthesesS ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:54 | 阅读:71 | 回复:0
  • [Swift]LeetCode997.找到小镇的法官|FindtheTownJudge
    [Swift]LeetCode997.找到小镇的法官|FindtheTownJudge
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:54 | 阅读:86 | 回复:0
  • 给swift程序猿留下深刻印象的10个Swift代码
    给swift程序猿留下深刻印象的10个Swift代码
    通过使用单行代码完成同样的 10 个练习,我们来看看 Swift 和其他语言之间的较量。 将数组中每个元素的值乘以 2 使用map来实现 代码简单明了地完成了数组元素乘2 求一组数字的和 这个问题可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:56 | 回复:0
  • 银行卡扫描(基于swift) - 罗小夕
    银行卡扫描(基于swift) - 罗小夕
    ①下载CardIO库②将库文件解压,拖入工程,务必按下图勾选③选中项目,target--amp;gt;build Setting--amp;gt;All Other Linker Flags 双击“+”,添加语句……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:63 | 回复:0
  • Swift-取消传统For循环
    Swift-取消传统For循环
    1、取消传统的For循环    传统的for,在swift3.0被取消    i++/++i在swift3.0被取消    i+=1代替    forvari=0;iamp;amp;lt;10;i+=1{    }2、Swift对语法要求严格,尤其是空格/*  '空格大法' ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:59 | 回复:0
  • OC与Swift混编
    OC与Swift混编
    群里大神发的网址,感觉有用就先收录了,暂时没时间看SWIFT,感觉代码简洁,但是可阅读性不是太高,有些代码让系统去判断类型,同样的,我们看代码的时候也得自己去判断类型,或许看多就习惯了,有时间再说吧,swift ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:64 | 回复:0
  • HealthKit 关于数据的一些说明 Swift3 ios10
    HealthKit 关于数据的一些说明 Swift3 ios10
    看不清的请【右击】-【在新标签页中打开】 看 API 的时候: 看一遍不懂就再看一遍,再不懂就谢谢,过一小段时间再看。尤其是看英文的时候 这是关于 HealthKit 中健康数据的一些类的说明和关系 待写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:54 | 回复:0
  • 【swift学习笔记】五.使用枚举优雅的管理Segue
    【swift学习笔记】五.使用枚举优雅的管理Segue
    在做页面转跳的时候,我们要给Segue命名,如果Segue多了,管理他们就是一个恶梦。我们可以枚举更优雅的管理这些Segue。   1.我们先来建立一个protocol,他的功能就是让实现类实现一个SegueIdentifier别名,这个Seg ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:76 | 回复:0
  • Swift语言精要-浅谈结构体(Struct)
    Swift语言精要-浅谈结构体(Struct)
    CGRect,CGSize,CGPoint这些是 。String,Int,Array,Dictionary这些我们经常用的也是结构体(Struct)。 那么结构体(Struct)到底是什么呢?学过C语言的朋友一定知道它是什么,在这里我就不多说了,你懂的。我想说的重 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:69 | 回复:0
  • Swift和Javascript的神奇魔法
    Swift和Javascript的神奇魔法
    记录Swift和Javascript如何进行交互 前言 今天在网上看到了一篇介绍Swift和Javascript交互的文章,感觉作者写的很好,因此把作者文章中的主要知识点进行一个总结。 对于我个人而言,在项目中使用Javascript的原因有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:57 | 回复:0
  • 50天iOS挑战(Swift) - 第1天:秒表计时器
    50天iOS挑战(Swift) - 第1天:秒表计时器
    50天iOS挑战(Swift) - 第1天:秒表计时器 50天,每天一个Swift语言的iOS练手项目,覆盖iOS开发的主要知识。贵在坚持,重在思考 文章列表:http://blog.csdn.net/b735098742/article/category/6978601 Github项目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:53 | 阅读:69 | 回复:0
  • Swift简介
    Swift简介
    1. swift初始来源 没有了解过swift可以先参考Brec Victor的Inventing on Principle,Swift编程环境的大部分概念都源自于Brec这个演讲。2. swift是……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:52 | 阅读:49 | 回复:0
  • swift 代码创建UITableView以及部分swift的讲解
    swift 代码创建UITableView以及部分swift的讲解
    1.swift创建TableView 本例子中 两个类 viewController 和SecondViewController2.在AppDelegate创建导航条,初始化跟视图代码如图1 func……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:52 | 阅读:55 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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