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

Swift 教程

RSS
  • swift 有道 翻译文档(2 条件语句  循环语句)
    swift 有道 翻译文档(2 条件语句 循环语句)
    控制流使用if和switch来创建条件语句,使用for-in、while和repeat-while来创建循环。条件或循环变量的括号是可选的。身体周围需要支撑。 let individualScores……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:37 | 阅读:13 | 回复:0
  • 使用Visual Studio Code进行Swift开发
    使用Visual Studio Code进行Swift开发
    Visual Studio Code(VSCode)是一个来自微软的跨平台文本和源代码编辑器。它是当今最令人兴奋的开源项目之一,有数百名贡献者定期更新。VSCode是最早支持语言服务器协议(LSP)的工具之一,后者在针对各种语言和技 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:37 | 阅读:11 | 回复:0
  • Swift3访问权限fileprivate和open
    Swift3访问权限fileprivate和open
    在swift3中新增加了两种访问控制权限fileprivate和open。下面结合网上资料和个人理解整理一下两个属性的原理与介绍。在原有的swift中的private其实并不是真正的私有,如果一个变量定义为private,在同一个文件中的其 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:36 | 阅读:8 | 回复:0
  • [Swift]LeetCode628.三个数的最大乘积|MaximumProductofThreeNumbers
    [Swift]LeetCode628.三个数的最大乘积|MaximumProductofThreeNumbers
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:36 | 阅读:8 | 回复:0
  • Swift3的Dictionary和OC的NSDictionary关系
    Swift3的Dictionary和OC的NSDictionary关系
        在Foundation框架中提供一种字典集合,它是由“键-值”对构成的集合。键集合不能重复, 值集合没有特殊要求。键和值集合中的元素可以是任何对象,但是不能是nil。Foundation框架字典类也分为NSDictionary不可变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:36 | 阅读:8 | 回复:0
  • Swift中的Optional类型(可选类型)与强制解包?!
    Swift中的Optional类型(可选类型)与强制解包?!
    我们在swift的开发中会经常遇见?和!,理解这两个符号深层次的内容对我们的开发是相当有利的;目前网上对swift3.0的教程还相当的少,如果去搜索会发现早期的说法,在定义变量的时候,swift是不会给变量赋值初始值的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:36 | 阅读:8 | 回复:0
  • ios开发之Swift标签栏按钮UITabBarItem样式修改(图标文字尺寸,颜色等) ...
    ios开发之Swift标签栏按钮UITabBarItem样式修改(图标文字尺寸,颜色等) ...
    UITabBarItem在开发中非常的常用了它可以用来设置字体颜色及图片的设置等等,下面我们来看一篇关于ios开发之Swift标签栏按钮UITabBarItem样式修改(图标文字尺寸,颜色等)的例子, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:36 | 阅读:10 | 回复:0
  • [Swift]LeetCode1216.验证回文字符串III|ValidPalindromeIII
    [Swift]LeetCode1216.验证回文字符串III|ValidPalindromeIII
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:36 | 阅读:10 | 回复:0
  • Swift-重写UIKit框架类的init初始化方法(以UITabBarController为例) ...
    Swift-重写UIKit框架类的init初始化方法(以UITabBarController为例) ...
    原来写了篇文章讲UITabBarController的用法,当时是从UIViewController跳转到UITabBarController页面,代码如下:1self.presentViewController(MainTabViewController(),animated:true,completion:nil)有网友问:如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:36 | 阅读:12 | 回复:0
  • 【翻译】Swift 3中的 Grand Central Dispatch(GCD)和Dispatch Queues
    【翻译】Swift 3中的 Grand Central Dispatch(GCD)和Dispatch Queues
    本文章翻译自appcoda,作者:Gabriel Theodoropoulos  多核多线程技术是中央处理单元(CPU)自出现以来最大的技术改进之一,此技术的存在意味着CPU可以在任何时刻同时执行多个任务。  串行任务执行或伪多任务执行已 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:35 | 阅读:7 | 回复:0
  • [Swift]LeetCode650. 只有两个键的键盘 | 2 Keys Keyboard
    [Swift]LeetCode650. 只有两个键的键盘 | 2 Keys Keyboard
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:35 | 阅读:8 | 回复:0
  • Swift界面跳转
    Swift界面跳转
    iOS开发中界面跳转有两种方式,上下跳转和左右跳转。上下跳转_TO: let secondViewController = SecondViewController()  self.presentViewController(secondViewController, animated: true, completion: ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:35 | 阅读:8 | 回复:0
  • Swift中正则使用正则的几种方式
    Swift中正则使用正则的几种方式
    之前记录了用正则验证邮箱地址 下面我也记录一下用其它方法使用正则如下,查询字符串内是否有大写字母,注意rangeOfString方法的第二个参数是.RegularExpressionSearch正则查找。这个不能写错了。lettestRegex=amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:35 | 阅读:8 | 回复:0
  • Swift循环遍历集合的方法总结分享
    Swift循环遍历集合的方法总结分享
     前言之前分享总结过OC循环遍历,文章点击这里:iOS遍历集合(NSArray,NSDictionary、NSSet)方法总结。随着Swift的逐渐完善,自己使用Swift开发的项目经验和知识逐渐积累,是时候总结一下Swift的循环遍历了。相信Sw ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:35 | 阅读:8 | 回复:0
  • [Swift]LeetCode802.找到最终的安全状态|FindEventualSafeStates
    [Swift]LeetCode802.找到最终的安全状态|FindEventualSafeStates
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:34 | 阅读:8 | 回复:0
  • swift中代理的使用
    swift中代理的使用
    1.首先定义一份协议。 protocol HttpToolProrocol{ //1.代理方法,将server返回的字典传递给调用者 func didRecieveResults(result:NSDictionary) } 2.定义一个代理属性 //2.声明代理属性 var de ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:34 | 阅读:8 | 回复:0
  • 【swift学习笔记】二.页面转跳数据回传
    【swift学习笔记】二.页面转跳数据回传
    上一篇我们介绍了页面转跳:【swift学习笔记】一.页面转跳的条件判断和传值 这一篇说一下如何把数据回传回父页面,如下图所示,这个例子很简单,只是把传过去的数据加上了amp;quot;回传amp;quot;两个字 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:34 | 阅读:8 | 回复:0
  • ios-charts(swift2.3)引入到自建工程(xcode7.3.1,swift2.3,OC)中Thefile“XXX.app” ...
    ios-charts(swift2.3)引入到自建工程(xcode7.3.1,swift2.3,OC)中Thefile“XXX.app” ...
    项目工程和相关移植链接参见:1.http://www.cnblogs.com/wanghuaijun/p/5587746.html#36187902.http://www.jianshu.com/p/b2570953d95c3.http://www.cnblogs.com/gaox97329498/p/4734917.html4.手动创建bridginghead ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:34 | 阅读:8 | 回复:0
  • swift语言实战晋级-第9章 游戏实战-跑酷熊猫-9-10 移除平台与视差滚动 ...
    swift语言实战晋级-第9章 游戏实战-跑酷熊猫-9-10 移除平台与视差滚动 ...
    原文:swift语言实战晋级-第9章 游戏实战-跑酷熊猫-9-10 移除平台与视差滚动 9.9 移除场景之外的平台       用为平台是源源不断的产生的,如果不注意销毁,平台就将越积越多,虽然在游戏场景中看不到。几十个还看 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:34 | 阅读:8 | 回复:0
  • [Swift]LeetCode22.括号生成|GenerateParentheses
    [Swift]LeetCode22.括号生成|GenerateParentheses
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:34 | 阅读:8 | 回复:0
  • Swift是一个提供RESTfulHTTP接口的对象存储系统,目的是为了提供一个和AWSS3竞争的服 ...
    Swift是一个提供RESTfulHTTP接口的对象存储系统,目的是为了提供一个和AWSS3竞争的服 ...
    Swift是一个提供RESTfulHTTP接口的对象存储系统,最初起源于Rackspace的CloudFiles,目的是为了提供一个和AWSS3竞争的服务。Swift于2010年开源,是OpenStack最初的两个项目之一。然而,在国内OpenStack圈里,不太能 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:34 | 阅读:7 | 回复:0
  • swift 集合类型(一)
    swift 集合类型(一)
    基本的数组结构Array:   var shoppingList: String =   这个shoppingList和传统意义上的数组是没区别的。但它却又可以这样: println(amp;quot;The shopping list contains \(shoppingList.count) items.amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:34 | 阅读:8 | 回复:0
  • 递归演示程序(swift)
    递归演示程序(swift)
    //: Playground - noun: a place where people can play import UIKit var str = amp;quot;Hello, playgroundamp;quot; /// sum func sum(array: Arrayamp;amp;lt;Intamp;amp;gt;) -amp;amp;gt; Int { if ar ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:33 | 阅读:7 | 回复:0
  • iOS+Swift:使用MessageUI.framework发送短信
    iOS+Swift:使用MessageUI.framework发送短信
    在iOS中,可以使用MessageUI.framework框架发送短信,步骤如下:代码下载http://git.oschina.net/yao_yu/swift_cnblogs_samples/tree/master/Y0001_SendSMS添加MessageUI.framework框架为ViewController类添加UINavigat ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:33 | 阅读:8 | 回复:0
  • [Swift]LeetCode83.删除排序链表中的重复元素|RemoveDuplicatesfromSortedList ...
    [Swift]LeetCode83.删除排序链表中的重复元素|RemoveDuplicatesfromSortedList ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:33 | 阅读:8 | 回复:0
  • Swift3.0字符串(string)
    Swift3.0字符串(string)
    string常用的一些操作方式  //字符串//1.初始化字符串//1.1通过字面量赋值的方式初始化字符串lettempStrig=amp;quot;thisistempstringamp;quot;lettempStrig=amp;quot;thisisTEMPstringamp;quot;//字母大小写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:33 | 阅读:6 | 回复:0
  • [Swift]LeetCode820.单词的压缩编码|ShortEncodingofWords
    [Swift]LeetCode820.单词的压缩编码|ShortEncodingofWords
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:33 | 阅读:7 | 回复:0
  • 牛B的swift屏幕旋转经验终结者(OC统一思路)
    牛B的swift屏幕旋转经验终结者(OC统一思路)
    1、AppDelegate(1)定义变量varblockRotation:Bool=false(2)定义方法Swift代码funcapplication(application:UIApplication,supportedInterfaceOrientationsForWindowwindow:UIWindow?)-amp;amp;gt;UIInterfaceOri ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:33 | 阅读:8 | 回复:0
  • Swift 与众不同的地方
    Swift 与众不同的地方
    switch(元组) 特点 其他语言中的switch语句只能比较离散的整形数据(字符可以转换成整数) 但是swift中可以比较整数、浮点数、字符、字符串、和元组数据类型,而且它可以是离散的也可以使连续的范围 而且在swif ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:33 | 阅读:8 | 回复:0
  • [ios][swift]swift GPS传感器的调用
    [ios][swift]swift GPS传感器的调用
    在Info.plist文件中添加如下配置:(1)NSLocationAlwaysUsageDescription(2)NSLocationWhenInUseUsageDescriptionswift其……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:32 | 阅读:8 | 回复:0
  • Swift语言IOS8开发战记27 Sketch初探
    Swift语言IOS8开发战记27 Sketch初探
    在之前我们新建了一个计算器项目,现在我想要给这个计算器项目制作一个桌面图标,可以使用Sketch,这是一款非常棒的软件。要想详细地学习这个软件请访问“Sketch中国”,里面有很多专业的Demo和教材。 相对于PS这样 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:32 | 阅读:9 | 回复:0
  • [Swift]理解并获取mimeType类型
    [Swift]理解并获取mimeType类型
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:32 | 阅读:9 | 回复:0
  • [Swift]LeetCode300.最长上升子序列|LongestIncreasingSubsequence
    [Swift]LeetCode300.最长上升子序列|LongestIncreasingSubsequence
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:32 | 阅读:10 | 回复:0
  • Swift设置只读(readOnly)属性
    Swift设置只读(readOnly)属性
    classReadOnly{private(set)varname:Stringinit(_name:String){self.name=name}}letobj=ReadOnly.init(amp;quot;hahamp;quot;)//以下代码会报错obj.name=amp;quot;hahhamp;quot;……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:32 | 阅读:10 | 回复:0
  • Swift项目兼容Objective-C问题汇总
    Swift项目兼容Objective-C问题汇总
    本文是投稿文章,作者:一叶(博客)欢迎将原创文章或者译文投给我们,投稿方式:[email protected]或者在首页点击“投稿爆料”一、解决问题Swift项目需要使用封装好的Objective-c组件、第三方类库,苹果提供的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:32 | 阅读:10 | 回复:0
  • Swift数据类型简介(二)
    Swift数据类型简介(二)
    整数 整数就是没有小数部分的数字,比如42和-23。整数可以是有符号(正、负、零)或者无符号(正、零)。 Swift 提供了8,16,32和64位的有符号和无符号整数类型。这些整数类型和 C 语言的命名方式很像,比如8位无符 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:32 | 阅读:9 | 回复:0
  • swiftdynamic关键字
    swiftdynamic关键字
    dynamicApplythismodifiertoanymemberofaclassthatcanberepresentedbyObjective-C.Whenyoumarkamemberdeclarationwiththe dynamic modifier,accesstothatmemberisalwaysdynamicallyd……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:32 | 阅读:9 | 回复:0
  • SwiftWKWebView网页无法显示问题
    SwiftWKWebView网页无法显示问题
    HTTP协议问题,Xcode7以后默认使用https协议,如果是http协议,无法打开的。在info.plist下加下面2个东西就好了:NSAppTransportSecutity类型DictionaryNSApptransportSecutity下添加NSAllowsArbitraryLoads类型bool ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:31 | 阅读:11 | 回复:0
  • Swift学习资源
    Swift学习资源
    Swift,一种强大的开源编程语言,让大家都能开发出众的App。Swift是一种强劲而直观的编程语言,它由Apple创造,可用来为iOS、Mac、AppleTV和AppleWatch开发app。它旨在为开发者提供充分的自由。Swift易用并且开源, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:31 | 阅读:15 | 回复:0
  • IOS开发之SWIFT进阶部分 - 二呆码农
    IOS开发之SWIFT进阶部分 - 二呆码农
    概述上一篇文章《iOS开发系列--Swift语言》 中对Swift的语法特点以及它和C、ObjC等其他语言的用法区别进行了介绍。当然,这只是Swift的入门基础,但是仅仅了解这些对于使用Swift 进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:31 | 阅读:12 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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