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

Swift 教程

RSS
  • Kotlin, Android的Swift
    Kotlin, Android的Swift
    苹果已经用Swift代替Objective-C,一种古老的语言,来进行iOS的开发了。明显Android开发也有这个趋势。 虽然现在已经可以选择Scala或者Groovy等基于JVM的语言开发Android应用来尝尝鲜,但是弊端却显而易见。 要引入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:10 | 阅读:67 | 回复:0
  • swift5.0富文本
    swift5.0富文本
    letmyMutableString=NSMutableAttributedString(string:amp;quot;100Gainedamp;quot;,attributes:)myMutableString.addAttribute(NSAttributedS……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:10 | 阅读:57 | 回复:0
  • [Swift]LeetCode342.4的幂|PowerofFour
    [Swift]LeetCode342.4的幂|PowerofFour
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:10 | 阅读:42 | 回复:0
  • Swift使用CoreLocation,你必须要看这一篇
    Swift使用CoreLocation,你必须要看这一篇
    CoreLocation,在我们这里讨论的是一个最常用的东西,就是用Location Manger获取用户当前的位置。 整个的来说非常简单。只要这样: import CoreLocation 需要使用整个框架,那么引入整个框架就是必须的。然后需要在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:10 | 阅读:43 | 回复:0
  • Amazon S3和Swift鉴权机制分析
    Amazon S3和Swift鉴权机制分析
    基于Base64编码的HTTP Basic Authentication由于安全问题,已经不再广泛使用了。在云存储中,数据的安全性一直被广泛关注。亚马逊的AWS S3和Openstack Swift分别采取了不同的算法来对每一个HTTP请求进行鉴权。以下是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:09 | 阅读:58 | 回复:0
  • swift2.0Cannotassignavalueoftype'[CFString]'toavalueoftype'[String]'
    swift2.0Cannotassignavalueoftype'[CFString]'toavalueoftype'[String]'
     代码示例如下:picker.mediaTypes=修改如下:picker.mediaTypes= ……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:09 | 阅读:71 | 回复:0
  • Swift快速入门
    Swift快速入门
    Swift是一门全新的iOS APP开发语言,也是目前苹果所推荐的。在Xcode13里新建项目时,Swift是默认的语言。在最新一期的世界编程语言排行榜上,Swift已经排到了第14位,Objective-C前20都看不到了。很明显,对于iOS开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:09 | 阅读:59 | 回复:0
  • [SwiftUI]二、实用控件-(8)在SwiftUI中使用WebKit里的网页视图
    [SwiftUI]二、实用控件-(8)在SwiftUI中使用WebKit里的网页视图
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https:// ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:09 | 阅读:60 | 回复:0
  • [Swift]LeetCode55.跳跃游戏|JumpGame
    [Swift]LeetCode55.跳跃游戏|JumpGame
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:09 | 阅读:66 | 回复:0
  • swift 异常捕获try catch的使用
    swift 异常捕获try catch的使用
    新的异常捕获机制更新于 WWDC 2015上发布的新的Swift2.0,异常的try-catch机制有助于我们更快的定位出错原因所在,此处简单说明下try-catch机制的用法.   1.定义枚举异常值     首先我们可以创建自己的异常枚举值, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:09 | 阅读:64 | 回复:0
  • [Swift]LeetCode729.我的日程安排表I|MyCalendarI
    [Swift]LeetCode729.我的日程安排表I|MyCalendarI
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:08 | 阅读:76 | 回复:0
  • Swift--图片旋转动画
    Swift--图片旋转动画
    //创建动画letanim=CABasicAnimation(keyPath:amp;quot;transform.rotationamp;quot;)//设置动画属性anim.toValue=2*M_PIanim.repeatCount=MAXFLOATanim.duration=10anim……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:08 | 阅读:82 | 回复:0
  • swift:创建滚动视图的图片轮播器
    swift:创建滚动视图的图片轮播器
    用swift创建图片轮播器和用OC创建的方式是一样的,都主要用到UIScrollView和UIImageview这两个控件,有几张图片,就将滚动视图的内容区域大小设置为每一张图片的大小乘以张数即可。然后允许实现分页功能pagingEnable ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:08 | 阅读:67 | 回复:0
  • SwiftUITextView设置富文本点击,取消一切点击事件(放大镜/复制粘贴/删除等等) ...
    SwiftUITextView设置富文本点击,取消一切点击事件(放大镜/复制粘贴/删除等等) ...
        1.设置富文本,超链接点击2.取消一切点击事件(放大镜/复制粘贴/删除等等) ///同意协议viewclassTGSLoginAgreeView:UIView,UITextViewDelegate{///点击类型enumClickLinkType{///用户协议caseuserProt ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:08 | 阅读:73 | 回复:0
  • Swift学习-09--枚举
    Swift学习-09--枚举
    //递归枚举//美家居为一组相关的值定义了一个共同的类型,使你可以在代码中以类型安全的的方式使用这些值. //如果你熟悉C语言,你会知道在C语言中,枚举会为一组整型值分配相关联的名称,swift中的枚举更加的灵活,不必 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:08 | 阅读:70 | 回复:0
  • [Swift]LeetCode937.重新排列日志文件|ReorderLogFiles
    [Swift]LeetCode937.重新排列日志文件|ReorderLogFiles
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:08 | 阅读:71 | 回复:0
  • Swift中的便利构造器和构造器链
    Swift中的便利构造器和构造器链
    importUIKit//1.一个类中至少有一个指定构造器,其必须负责初始化类中所有的实例存储属性//2.便利构造器属于次要的,辅助性的构造器//3.类中可以不定义便利构造器,便利构造器必须调用同一个类中的其他构造器完成初始化 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:08 | 阅读:71 | 回复:0
  • swift模式和模式匹配
    swift模式和模式匹配
    模式和模式匹配模式:代表单个或者复合值得结构,也就是说模式不是一个特定的值,它是一种抽象的结构,【一句话,不是特指,是泛指】。这样就可以用模式来匹配各种各样的值。例如:(x,y)可以匹配元祖(1.2),以及任 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:07 | 阅读:88 | 回复:0
  • [IOS]《A Swift Tour》翻译(一)
    [IOS]《A Swift Tour》翻译(一)
    以下翻译内容为原创,转载请注明: 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/3768936.html   碎碎念。。。 Swift是苹果在WWDC刚发布的新语言,本人也没学过,现在看苹果官方文档一边翻译一边学习, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:07 | 阅读:80 | 回复:0
  • 《SwiftbyTutorials》学习笔记(第一章)
    《SwiftbyTutorials》学习笔记(第一章)
    原本已经决定把JavaScript系统学习一遍,却因为各种原因转投到了iOS门下,也导致了我将近两个月的时间没有写博客了。今天开始要把博客重新捡起来了,在现阶段博客的主要内容还是自己的一些学习笔记,因为刚开始学习 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:07 | 阅读:80 | 回复:0
  • Swift-枚举enum理解
    Swift-枚举enum理解
    //定义一个枚举//枚举的语法,enum开头,每一行成员的定义使用case关键字开头,一行可以定义多个关键字enumCompassPoint{caseNorthcaseSouthcaseEastcaseWest}//多成员也可以出现在一行上,用逗号分开//原始值可以是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:07 | 阅读:78 | 回复:0
  • swift2.0计算圆面积
    swift2.0计算圆面积
     1overridevararea:Double{2returnM_PI*radius*radius3} ……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:07 | 阅读:94 | 回复:0
  • [Swift]LeetCode741.摘樱桃|CherryPickup
    [Swift]LeetCode741.摘樱桃|CherryPickup
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:07 | 阅读:82 | 回复:0
  • Swift主题色顶级解决方案一
    Swift主题色顶级解决方案一
    https://00red.com/blog/2014/11/27/swift-theme-color/   一、常规主题色使用点应用在发布前都会对其主题色进行设置,以统一应用的风格(可能有多套主题)。在主题色设置上有几个方面,如下:1.TabBar部分,设置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:07 | 阅读:79 | 回复:0
  • [Swift]LeetCode459.重复的子字符串|RepeatedSubstringPattern
    [Swift]LeetCode459.重复的子字符串|RepeatedSubstringPattern
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:07 | 阅读:84 | 回复:0
  • [Swift]LeetCode1170.比较字符串最小字母出现频次|CompareStringsbyFrequencyoftheSma ...
    [Swift]LeetCode1170.比较字符串最小字母出现频次|CompareStringsbyFrequencyoftheSma ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(www.zengqiang.org)➤GitHub地址:https://github.com/str ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:06 | 阅读:80 | 回复:0
  • UIKit应用-Swift版本:1.使用UISearchController制作一个简单的本地搜索应用 ...
    UIKit应用-Swift版本:1.使用UISearchController制作一个简单的本地搜索应用 ...
    在前面,我们讲解了很多UIKit的控件知识,现在让我们来简单的应用一下,看看我们是怎么去使用这些UIKit进行App的开发,废话少说,让我们直接来进入主题~1.搭建页面我这里是使用了一个VIewController作为控制器,然后把View ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:06 | 阅读:92 | 回复:0
  • 望其项背 iOS - swift: swift 和 oc 互相调用
    望其项背 iOS - swift: swift 和 oc 互相调用
    项目地址 https://github.com/webabcd/IosDemo 作者 webabcd 示例如下: SwiftView16.swift /* * 本例用于演示 swift 和 oc 互相调用 * * 参见 SwiftView16_swift.swift, SwiftView16_oc.h, SwiftView16_oc.m 文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:06 | 阅读:101 | 回复:0
  • iOS开发笔记-swift实现iOS数据持久化之归档NSKeyedArchiver
    iOS开发笔记-swift实现iOS数据持久化之归档NSKeyedArchiver
    IOS数据持久化的方式分为三种:属性列表(plist、NSUserDefaults)归档(NSKeyedArchiver)数据库(SQLite、CoreData、第三方类库等归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:06 | 阅读:98 | 回复:0
  • 开发经验之状态机思想,分别使用了swift,OC,C,PHP语言实现
    开发经验之状态机思想,分别使用了swift,OC,C,PHP语言实现
    这里设计一个简单的练习,使用状态机思想实现,分别使用了swift,OC,C,PHP语言实现题目:1到10000遍历,开始-打印奇数-遇到7的倍数开始打印偶数--遇到10的倍数打印奇数  //部分结果:135 81113 16182224.....swift实现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:06 | 阅读:80 | 回复:0
  • Swift-添加纯净的Alamofire
    Swift-添加纯净的Alamofire
    Swift- 添加纯净的Alamofire如果你有代码洁癖,不能容忍任何多余的东西,请继续往下看.  1.下载Alamofire(https://github.com/Alamofire/Alamofire) 2.解压缩并打开 Alamofire.xcworkspace 3.删除不必要的内容( ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:06 | 阅读:96 | 回复:0
  • 《从零开始学Swift》学习笔记(Day 70)——Swift与Objective-C混合编程之Swift与Obje ...
    《从零开始学Swift》学习笔记(Day 70)——Swift与Objective-C混合编程之Swift与Obje ...
    原创文章,欢迎转载。转载请注明:关东升的博客  Swift与Objective-C API映射 在混合编程过程中Swift与Objective-C调用是双向的,由于不同语言对于相同API的表述是不同的,他们之间是有某种映射规律的,这种API映射 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:129 | 回复:0
  • iOS 记录之 Swift协议可选方法(多环境)
    iOS 记录之 Swift协议可选方法(多环境)
    阐述 新公司,新层次,接触到新的东西。进入喜马后,由于主站APP与当前APP技术基础不太一致, 故代码从设计时就需要考虑同时支持两种环境(Objective-C与Swift)。 之前呢,只是单纯为指定环境开发,如在Swift环境下以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:119 | 回复:0
  • Swift语言iOS8的蓝牙Bluetooth解析(转帖)
    Swift语言iOS8的蓝牙Bluetooth解析(转帖)
    开发中央步骤: 1.添加CoreBluetooth.framework框架到你的工程 (目前swift只需要import CoreBluetooth就行了) 2.继承两个协议:CBCentralMan……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:184 | 回复:0
  • 在项目里交叉使用Swift和OC【转】
    在项目里交叉使用Swift和OC【转】
    SwiftandObjective-CintheSameProject在项目里交叉使用Swift和OCSwift与OC的兼容性使得你可以在项目里使用Swift+OC的方式编写应用程序,称为混合+匹配(mixandmatch),用这种方式可以一边使用享受新语言的快速特性, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:127 | 回复:0
  • [Swift]LeetCode1250.检查「好数组」|CheckIfItIsaGoodArray
    [Swift]LeetCode1250.检查「好数组」|CheckIfItIsaGoodArray
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:143 | 回复:0
  • swift api帮助文档中文 目录列表
    swift api帮助文档中文 目录列表
    欢迎来到 Swift    关于Swift    Swift之旅语言指南    基础知识    基本操作    字符串和字符    集合类型    控制流    函数    闭包    枚举    类和结构体    属性类型转换 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:117 | 回复:0
  • Swift下使用Xib设计界面
    Swift下使用Xib设计界面
    虽然Swift可以纯代码设计界面,不过不利用现有的可视化工具有时候有点效率低。下面是使用xib设计方法,部分代码来自网上。(1)新建View   2、新建Viewclass 3、DemoView.swift中classDemoView:UIView{//MARK:- ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:95 | 回复:0
  • 《从零开始学Swift》学习笔记(Day70)——Swift与Objective-C混合编程之Swift与Objec ...
    《从零开始学Swift》学习笔记(Day70)——Swift与Objective-C混合编程之Swift与Objec ...
    原创文章,欢迎转载。转载请注明:关东升的博客 Swift与Objective-CAPI映射在混合编程过程中Swift与Objective-C调用是双向的,由于不同语言对于相同API的表述是不同的,他们之间是有某种映射规律的,这种API映射规 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:93 | 回复:0
  • 谷歌公布全新设计语言:跟苹果Swift天差地别
    谷歌公布全新设计语言:跟苹果Swift天差地别
             今日凌晨。谷歌(微博)在I/O大会上公布了全新设计语言MaterialDesign。在20多天前的WWDC上。苹果也公布了全新编程语言Swift。两家科技巨头公司,在一年一度的开发人员大会上,都公布了全新的语言, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:05 | 阅读:83 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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