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

Swift 教程

RSS
  • swiftdelegate自定义
    swiftdelegate自定义
    1,这里定义代理协议,并且调用delegate方法importUIKitprotocolFaceDelegate:NSObjectProtocol{funcselectedFaceImgAction(text:String)}classDelegateTestViewController:UIViewController{vardelegate:F ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:46 | 阅读:7 | 回复:0
  • Swift教程_零基础学习Swift完整实例(四)_swift完整实例(搭建程序结构、构建storybo ...
    Swift教程_零基础学习Swift完整实例(四)_swift完整实例(搭建程序结构、构建storybo ...
    四、swift重写Sample 本章开始进入正题,笔者将分搭建程序结构、构建storyboard、构建数据层、构建展示层、构建控制层、添加View的阴影、添加View的动画效果七个部分来对官方Sample的Element工程进行重写,其中涉及 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:46 | 阅读:7 | 回复:0
  • 如何在Swift中使用weak修饰Delegate
    如何在Swift中使用weak修饰Delegate
    1.使用关键词“weak”是为了避免强引用导致的闭环。当两个对象相互强引用对方时就会引起引用闭环,他们的引用计数永远都不会为零;2.仅当delegate是一个类时,使用weak关键词。Swift中的struct和enums是值对象类型( ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:46 | 阅读:7 | 回复:0
  • 《从零开始学Swift》学习笔记(Day60)——Core Foundation框架
    《从零开始学Swift》学习笔记(Day60)——Core Foundation框架
     Core Foundation框架是苹果公司提供一套概念来源于Foundation框架,编程接口面向C语言风格的API。虽然在Swift中调用这种C语言风格的API比较麻烦,但是在OS X和iOS开发过程中,有时候使用CoreFoundation框架的API是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:46 | 阅读:7 | 回复:0
  • 5.14 父类在实例类型转化时的应用 [Swift原创教程]
    5.14 父类在实例类型转化时的应用 [Swift原创教程]
    原文:http://coolketang.com/staticCoding/5a9925adac502e5d51cb4e8c.html 1. 本节课将为你讲解,父类在对实例的类型进行转化时的应用。  2. 首先定义一个名为生物的类。 3. 然后给类添加一个名称属性。 4. 通过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:46 | 阅读:7 | 回复:0
  • [Swift]LeetCode365.水壶问题|WaterandJugProblem
    [Swift]LeetCode365.水壶问题|WaterandJugProblem
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:46 | 阅读:7 | 回复:0
  • iOS开发之App主题切换完整解决方案(Swift版)
    iOS开发之App主题切换完整解决方案(Swift版)
    本篇博客就来介绍一下iOS App中主题切换的常规做法,当然本篇博客中只是提到了一种主题切换的方法,当然还有其他方法,在此就不做过多赘述了。本篇博客中所涉及的Demo完全使用Swift3.0编写完成, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:46 | 阅读:7 | 回复:0
  • swift 自定义cell时 unexpectedly found nil while unwrapping an Optional value
    swift 自定义cell时 unexpectedly found nil while unwrapping an Optional value
    swigt自定义cell的时候,出现了这个错误,后来经过查找发现,swift自定一cell的时候要定义好identifier,如果不写直接在代码里面regiseter 的话就会报这样的错误,这点跟oc的好像不太一样,希望帮到遇到同样问题的道 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:46 | 阅读:7 | 回复:0
  • Swift Build system information error: Provisioning profile "iOS Team Provis ...
    Swift Build system information error: Provisioning profile "iOS Team Provis ...
    今天打开swift项目,直接就报错了,完全不知道什么原因,昨天还好好的,这是一个截图: 这是运行错误。然后在 General中,是这样的错误: 这错误,对我来说,一脸懵逼,请教人,自己百度,谷歌,找不到合适的解决 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:45 | 阅读:7 | 回复:0
  • [Swift]LeetCode757.设置交集大小至少为2|SetIntersectionSizeAtLeastTwo
    [Swift]LeetCode757.设置交集大小至少为2|SetIntersectionSizeAtLeastTwo
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:45 | 阅读:7 | 回复:0
  • OpenStack对象存储——Swift
    OpenStack对象存储——Swift
    2019独角兽企业重金招聘Python工程师标准amp;amp;gt;amp;amp;gt;amp;amp;gt; OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性、冗余和持久性。本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:45 | 阅读:7 | 回复:0
  • [Swift]LeetCode1123.最深叶节点的最近公共祖先|LowestCommonAncestorofDeepestLeaves ...
    [Swift]LeetCode1123.最深叶节点的最近公共祖先|LowestCommonAncestorofDeepestLeaves ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:45 | 阅读:7 | 回复:0
  • IOS开发入门之一从零开始学习Swift
    IOS开发入门之一从零开始学习Swift
        作为在iOS行业行走过三年的小白来说,对于Swift也有一定的了解。我们在这里不过多的讲述Swift的发展过程,网上百度一搜一大片,直接开始上代码走起。 1、使用let来声明常量,使用var来声明变量 2、当你要处理 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:45 | 阅读:7 | 回复:0
  • Swift实时画箭头的实现
    Swift实时画箭头的实现
    iOS上实现画箭头,如果是指定了坐标点,那是很简单的,但如果需要做到实时绘制,就需要计算一下了需求:在白板上,根据手势落下点和移动点,实时绘制一条箭头直线(如下图) 实现代码:///获取箭头的点位置//////-P ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:45 | 阅读:7 | 回复:0
  • [Swift]LeetCode950.按递增顺序显示卡牌|RevealCardsInIncreasingOrder
    [Swift]LeetCode950.按递增顺序显示卡牌|RevealCardsInIncreasingOrder
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:44 | 阅读:7 | 回复:0
  • [Swift]LeetCode908.最小差值I|SmallestRangeI
    [Swift]LeetCode908.最小差值I|SmallestRangeI
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:44 | 阅读:7 | 回复:0
  • [Swift]LeetCode497.非重叠矩形中的随机点|RandomPointinNon-overlappingRectangles ...
    [Swift]LeetCode497.非重叠矩形中的随机点|RandomPointinNon-overlappingRectangles ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:44 | 阅读:7 | 回复:0
  • Swift-技巧(六)设置按钮状态并更改
    Swift-技巧(六)设置按钮状态并更改
    摘要 按钮是一个宝藏控件,可以在设置的时候就对不同的状态添加图片、文本,甚至更改背景。在不同的展示场景中更改到不同的状态显示就好。恰恰是如何更改状态着实让我懵了一阵,所以记录一下过程。如果没有兴趣了解 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:44 | 阅读:7 | 回复:0
  • [Swift]LeetCode383.赎金信|RansomNote
    [Swift]LeetCode383.赎金信|RansomNote
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:44 | 阅读:7 | 回复:0
  • [Swift]LeetCode452.用最少数量的箭引爆气球|MinimumNumberofArrowstoBurstBalloons ...
    [Swift]LeetCode452.用最少数量的箭引爆气球|MinimumNumberofArrowstoBurstBalloons ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:44 | 阅读:7 | 回复:0
  • 【swift学习笔记】三.使用xib自定义UITableViewCell
    【swift学习笔记】三.使用xib自定义UITableViewCell
    使用xib自定义tableviewCell看一下效果图 1.自定义列 新建一个xib文件 carTblCell,拖放一个UITableViewCell,再拖放一个图片和一个文本框到tableviewcell上 并给我们的xib一个标识 为了学习,我这里的xib和后台的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:44 | 阅读:7 | 回复:0
  • Swift简介(转)
    Swift简介(转)
      0.术语约定.................................................................................................................... 3   1. Swift Architectural Overview Swift架构概述.................... ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:44 | 阅读:7 | 回复:0
  • [Swift]LeetCode1180.统计只含单一字母的子串|CountSubstringswithOnlyOneDistinctLe ...
    [Swift]LeetCode1180.统计只含单一字母的子串|CountSubstringswithOnlyOneDistinctLe ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(www.zengqiang.org)➤GitHub地址:https://github.com/str ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:43 | 阅读:7 | 回复:0
  • 使用Playground编写第一个Swift程序
    使用Playground编写第一个Swift程序
    从控制台输出“HelloWorld”是我学习C语言的第一步,也是我人生中非常重要的一步。多年后的今天,我仍希望以HelloWorld作为第一步,与大家共同开启一个神奇、瑰丽的世界——Swift编程。 本章以HelloWorld作为切入点 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:43 | 阅读:7 | 回复:0
  • Swift----sort排序
    Swift----sort排序
    1.使用sort方法和闭包对数组进行排序vararray:Arrayamp;amp;lt;Intamp;amp;gt;=//从大到小对数组排序funcxx(num1:Int,num2:Int)-amp;amp;gt;Bool{returnnum1amp;amp;gt;num2}array.sort(by:xx)array//{9,8 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:43 | 阅读:7 | 回复:0
  • Swift基础语法学习总结
    Swift基础语法学习总结
     Swift基础语法学习总结Swift高级语法学习总结Swift语法总结补充(一) 1.基础 1.1)swift还是使用//和/**/来注释,并且/**/允许多行注释.1.2)swift使用print和println打印,它的传参是一个泛型,几乎所有类型都是可打 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:43 | 阅读:7 | 回复:0
  • Swift中大对象(大于5GB)的处理
    Swift中大对象(大于5GB)的处理
    本文翻译整理自swift官方文档《OpenStack Object Storage Administration Manual》中的“Managing Large Objects (Greater t……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:43 | 阅读:7 | 回复:0
  • 从C#到Swift,Swift学习笔记
    从C#到Swift,Swift学习笔记
    最近在学习IOS,我一直使用的是C#来开发,对Java、C、C++也有一定的了解。最近入手了一台Air,想试着学习IOS开发。如果你不是C#和Java阵营的,如果你对Swift没有兴趣,就不用往下看了,真的!一开始我的目标很明确 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:43 | 阅读:7 | 回复:0
  • Swift学习-三方布局SnapKit
    Swift学习-三方布局SnapKit
    大家都知道在OC当中的三方布局Masnory,而到swift中大家想用masnory会有很多不便之处,随之而来的是SnapKit其实是和masonry是孪生兄弟。 GtiHub地址:https://github.com/SnapKit/SnapKit 直接把source目录下的文件 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:43 | 阅读:7 | 回复:0
  • Swift编程语言SequenceType协议中的一些比较有用的接口
    Swift编程语言SequenceType协议中的一些比较有用的接口
    在Swift编程语言中,大部分容器类(比如Array、Dictionary)都实现了SequenceType协议。SequenceType协议中有不少有趣且简便的方法可用来实现我们不少实际需求。这里将简单介绍其中的map、flatmap、reduce、以及filt ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:42 | 阅读:8 | 回复:0
  • Welcome-to-Swift-24高级运算符(AdvancedOperators)
    Welcome-to-Swift-24高级运算符(AdvancedOperators)
    除了基本操作符中所讲的运算符,Swift还有许多复杂的高级运算符,包括了C语和Objective-C中的位运算符和移位运算。不同于C语言中的数值计算,Swift的数值计算默认是不可溢出的。溢出行为会被捕获并报告为错误。你是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:42 | 阅读:7 | 回复:0
  • [Swift]LeetCode344.反转字符串|ReverseString
    [Swift]LeetCode344.反转字符串|ReverseString
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:42 | 阅读:7 | 回复:0
  • Swift学习笔记十:属性与懒加载Property&Lazy
    Swift学习笔记十:属性与懒加载Property&Lazy
    属性Propertygetter amp;amp;amp; setter方法//getteramp;amp;amp;setter仅供演示,日常开发不用privatevar_name:String?//Swift中,一般不会重写getter方法和setter方法varname:String?{……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:42 | 阅读:7 | 回复:0
  • 优雅的开发 Swift 和 Objective-C 混编的 Framework
    优雅的开发 Swift 和 Objective-C 混编的 Framework
    来源:黄文臣  blog.csdn.net/hello_hwc/article/details/58320433 前言 为什么要写这样一篇文章,因为昨天和一个朋友讨论到Swift和Objective C如何混合开发Framework,中途发现了很多有意思的坑。 用Swift封 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:42 | 阅读:7 | 回复:0
  • Swift 烧脑体操(四) - map 和 flatMap
    Swift 烧脑体操(四) - map 和 flatMap
    前言 Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新特性。这也使得我们学习掌握这门语言变得相对来说更加困 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:42 | 阅读:7 | 回复:0
  • Swift中的map 和 flatMap 原理及用法
    Swift中的map 和 flatMap 原理及用法
    之前对这两个概念有点糊,今天正好遇到一个相关需求,才深入了解了下。 需求如下: 大概就是对一个数组的model,重构成一个新model,返回得到一个新数组 用map很容易实现,不过后来我需要对其中进行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:42 | 阅读:7 | 回复:0
  • swift中高阶函数map、flatMap、filter、reduce
    swift中高阶函数map、flatMap、filter、reduce
    Swift相比于Objective-C又一个重要的优点,它对函数式编程提供了很好的支持,Swift提供了map、filter、reduce这三个高阶函数作为对容器的支持。 1 map:可以对数组中的每 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:42 | 阅读:7 | 回复:0
  • swift-String子串
    swift-String子串
     ///1,截取规定下标之后的字符串funcsubStringFrom(index:Int)-amp;amp;gt;String{lettemporaryString:String=selflettemporaryIndex=temporaryString.index(temporaryString.startIndex,of……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:41 | 阅读:17 | 回复:0
  • iOS NSThread/(Swift Thread)讲解
    iOS NSThread/(Swift Thread)讲解
    NSThread 是苹果官方提供的,面向对象,简单易用。程序员需要控制线程的生命周期,对线程对象进行操作。 1.    首先说一下线程的生命周期,线程的生命周期分为 创建 - 就绪 - 运行 - 堵塞 - 死亡 这五种情况,在NS ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:41 | 阅读:17 | 回复:0
  • Swift常用第三方库
    Swift常用第三方库
    网络Alamofire:http网络请求事件处理的框架。Moya:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。综合Perfect:swift的服务器端开发框架(针对于移动后端开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:41 | 阅读:16 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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