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

Swift 教程

RSS
  • [Swift]LeetCode98.验证二叉搜索树|ValidateBinarySearchTree
    [Swift]LeetCode98.验证二叉搜索树|ValidateBinarySearchTree
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:02 | 阅读:90 | 回复:0
  • Swift封装类似支付宝中的支付键盘(数字键盘)
    Swift封装类似支付宝中的支付键盘(数字键盘)
    当我们在项目中有支付场景的时候,系统键盘可能有时候满足不了我们的需求了,这时候就需要我们自己来封装支付键盘,并添加一些逻辑校验,以保证良好的用户体验。 这是给键盘加的一些规则: ① 首位输入0后,不可继 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:01 | 阅读:74 | 回复:0
  • swift4 代理的写法
    swift4 代理的写法
    简单记录swift中的代理的写法。首先在storyboard中画出两个VC: image.png 然后,把对应的类文件添加上 // // ViewController.swift // DelegateTest // // Created by iOS on 2018/2/27. // Copyright © ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:01 | 阅读:90 | 回复:0
  • Swift 4/5 编写的一款头像图片裁剪器,可平移缩放图片
    Swift 4/5 编写的一款头像图片裁剪器,可平移缩放图片
    代码思路来自 DRImageCropper ,但它是基于 Swift 3.0 的,我做了版本的升级和一些优化,如有侵权请联系我删除。 如果这个项目帮到你请别忘了Star,这是我前进的动力,谢谢支持。 Demo 地址:ImageCropper ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:01 | 阅读:99 | 回复:0
  • Swift-transform.m34动画示例
    Swift-transform.m34动画示例
    Swift-transform.m34动画示例 效果 源码https://github.com/YouXianMing/Swift-Animations////CATransform3DM34Controller.swift//Swift-Animations////CreatedbyYouXianMingon16/8/19.//Copyri……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:01 | 阅读:92 | 回复:0
  • 6.2 使用extension对方法进行扩展 [Swift原创教程]
    6.2 使用extension对方法进行扩展 [Swift原创教程]
    原文:http://coolketang.com/staticCoding/5a99261eee920a671bb54427.html 1. 本节课将为你演示针对方法的扩展。  2. 首先导入需要使用到的界面工具框架。 3. 接着定义一个指定名称的结构体。 4. 定义两个变量, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:01 | 阅读:75 | 回复:0
  • 使用swift命令遭遇503错误 - lisalala
    使用swift命令遭遇503错误 - lisalala
    使用swift命令遭遇503 Internal Server Error.这个问题可能有很多种原因,这里只描述下我当前遇到的一种情况。我们实验环境下的swift设有3个zone,有1个proxy no……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:01 | 阅读:106 | 回复:0
  • openstack-swift云存储部署(一)
    openstack-swift云存储部署(一)
    最近因为工作的需要搭建了一套swift云存储架构 我们先来解读一下里面的技术知识点:swift服务是属于openstack中的一种组件服务,openstack中的组件服务还有keystone、Nova、glance等,不同的服务负责不同的功能,我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:01 | 阅读:88 | 回复:0
  • 一步一步学习Swift之(一):关于swift与开发环境配置
    一步一步学习Swift之(一):关于swift与开发环境配置
     一、什么是Swift?1.Swift是一种新的编程语言,用于编写iOS和OSX应用。2.Swift结合了C和Objective-C的优点并且不受C兼容性的限制。3.Swift采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:00 | 阅读:63 | 回复:0
  • 在OC项目中实现swift与oc混编相互引用
    在OC项目中实现swift与oc混编相互引用
     --------------------------------------------------------Begin--------------------------------------------------------------oc引用swift   通过cocoaclass新建一个swift文件 finish-amp;amp;gt;create ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:00 | 阅读:82 | 回复:0
  • 5.15 使用is语句检查实例的类型 [Swift原创教程]
    5.15 使用is语句检查实例的类型 [Swift原创教程]
    原文:http://coolketang.com/staticCoding/5a9925ad9f54542163e2e940.html 1. 在上一节课你掌握了类型的强制转换,本节课继续讲解类型的检查。类型检查是一种检查类实例的方式,并且也是让实例作为它的父类或者子类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:00 | 阅读:80 | 回复:0
  • [Swift]LeetCode82.删除排序链表中的重复元素II|RemoveDuplicatesfromSortedListII ...
    [Swift]LeetCode82.删除排序链表中的重复元素II|RemoveDuplicatesfromSortedListII ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:00 | 阅读:73 | 回复:0
  • swift:打造你自己的折线图
    swift:打造你自己的折线图
    看到苹果Health里的折线图了吗。我们就是要打造一个这样的折线图。没看过的请看下图。 我们的主题在于折线图本身。其他的包括步数、日平均值等描述类的内容这里就不涉及了。   首先观察,这个图种包含些什么组成部 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:00 | 阅读:70 | 回复:0
  • Ubuntu下,如何安装Swift
    Ubuntu下,如何安装Swift
    最近苹果开源了 Swift 编程语言,这意味着任何人都将可以在任何系统上使用 Swift 编程语言。现在,苹果首先将 Swift 带到了 Ubuntu 平台,下面我将向大家介绍 Ubuntu 如何安装 Swift。 什么是Swift? Swift 是苹果推 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:00 | 阅读:72 | 回复:0
  • [Swift]LeetCode382.链表随机节点|LinkedListRandomNode
    [Swift]LeetCode382.链表随机节点|LinkedListRandomNode
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:00 | 阅读:77 | 回复:0
  • swift @AUTOCLOSURE 和 ?? ||
    swift @AUTOCLOSURE 和 ?? ||
    * { -webkit-tap-highlight-color: rgba(0,0,0,0) } html { -webkit-text-size-adjust: none } body { font-family: Arial, Helvetica, sans-serif; margin: 0; color: rgba(51, 51, 51, 1); word-wrap: break-word……
    作者:菜鸟教程小白 | 时间:2022-7-13 17:00 | 阅读:77 | 回复:0
  • 【Swift学习】Swift编程之旅---析构方法(十九)
    【Swift学习】Swift编程之旅---析构方法(十九)
      在一个类的实例内存被释放之前,析构方法被立即调用。使用deinit关键字来声明析构方法,类似于构造方法用init来声明。析构方法只适用于类类型。     析构方法原理 Swift会自动释放不再需要的实例以释放资源 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:59 | 阅读:65 | 回复:0
  • Swift中的Masonry第三方库——SnapKit
    Swift中的Masonry第三方库——SnapKit
      在OC开发时我常用一个名叫Masonry的第三方Autolayout库,在转Swift后发现虽然Swift可以混编OC,但总感觉有些麻烦,在Github上发现了这个叫做SnapKit的第三方库,发现使用起来更方便,与大家分享一下1、在Github ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:59 | 阅读:81 | 回复:0
  • [Swift]LeetCode667.优美的排列II|BeautifulArrangementII
    [Swift]LeetCode667.优美的排列II|BeautifulArrangementII
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:59 | 阅读:61 | 回复:0
  • Welcome-to-Swift-03字符串和字符(StringsandCharacters)
    Welcome-to-Swift-03字符串和字符(StringsandCharacters)
    String是例如“hello,world“”,“海贼王”这样的有序的Character(字符)类型的值的集合,通过String类型来表示。Swift的String和Character类型提供了一个快速的,兼容Unicode的方式来处理代码中的文本信息。创建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:59 | 阅读:68 | 回复:0
  • iOS开发Swift篇—(二)变量和常量
    iOS开发Swift篇—(二)变量和常量
    iOS开发Swift篇—(二)变量和常量一、语言的性能(1)根据WWDC的展示在进行复杂对象排序时Objective-C的性能是Python的2.8倍,Swift的性能是Python的3.9倍在实现RC4加密算法时Objective-C的的性能是Python的127倍, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:59 | 阅读:78 | 回复:0
  • Swift3.0服务端开发(一) 完整示例概述及Perfect环境搭建与配置(服务端+iOS端) ...
    Swift3.0服务端开发(一) 完整示例概述及Perfect环境搭建与配置(服务端+iOS端) ...
    本篇博客算是一个开头,接下来会持续更新使用Swift3.0开发服务端相关的博客。当然,我们使用目前使用Swift开发服务端较为成熟的框架Perfect来实现。Perfect框架是加拿大一个创业团队开发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:59 | 阅读:65 | 回复:0
  • swift闭包
    swift闭包
    闭包可以捕获和存储其所在上下文中任意常量和变量的引用。这就是所谓的闭合并包裹着这些常量和变量,俗称闭包。 Swift标准库中提供了sort排序函数,sort函数的第二个参数是个闭包。和OC中的block一个样子.importFound ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:59 | 阅读:81 | 回复:0
  • Swift语法 →可选型
    Swift语法 →可选型
    Swift4 学习之路,从入门语法   →进阶  →设计模式  →UIKit   →高级  →实战主目录:点击这里 1.2.1 可选型       swift中一种独有的数据类型,OC中没有。主要用于某些不确定是否有值得情况.       ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:58 | 阅读:45 | 回复:0
  • 00-Swift简介
    00-Swift简介
    Swift 简介 Swift是Apple在2014年6月WWDC发布的全新编程语言,中文名和LOGO是“雨燕” 在Swift刚发布那会,百度\Google一下Swift,出现最多的搜索结果是 美国著名女歌手Taylor Swift,中国歌迷称她为“霉霉” 现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:58 | 阅读:49 | 回复:0
  • [Swift]LCP2.分式化简
    [Swift]LCP2.分式化简
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:58 | 阅读:42 | 回复:0
  • swift中的AnyHashable
    swift中的AnyHashable
    AnyHashable是调和objc和Swift的产物典型的场景是,objc下无泛型的NSDictionary到了Swift下,会变成什么?(典型例子是苹果来的推送消息),这肯定不对,key必须有hash值,,这也不对,同样的AnyObject也未必有hash ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:58 | 阅读:43 | 回复:0
  • Swift语言中与C/C++和Java不同的语法(二)
    Swift语言中与C/C++和Java不同的语法(二)
    这一部分,主要讲Swift中创新的可选型(optionals) 一、概要 可选型是Swift创新的一种新的类型,首先看一下可选型的应用场景: var errorCode : Int = 404 这时候errorCode的值是404,表示此时的错误状态码是404, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:58 | 阅读:51 | 回复:0
  • swift能干什么,不能干什么及相关概念
    swift能干什么,不能干什么及相关概念
    1.swift是什么?OpenStackObjectStorage(Swift)是开源的,用来创建可扩展的、冗余的、对象存储(引擎)。swift使用标准化的服务器存储PB级可用数据。但它并不是文件系统(filesystem),实时的数据存储系统(real-timed ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:58 | 阅读:62 | 回复:0
  • 【从零开始用Swift开发一个iOS应用(仿微博)】开篇-1. demo上手体验 ...
    【从零开始用Swift开发一个iOS应用(仿微博)】开篇-1. demo上手体验 ...
    最近在学iOS开发,本系列会针对iOS从前到后的开发进行全面讲解,小到开发工具使用,大到应用市场上线。 需求: 1.显示一个橘黄色矩形 2.矩形上面一个按钮可以点击,并有响应事件 3.界面中心显示一张图片 系统版本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:58 | 阅读:78 | 回复:0
  • 不到24小时!开发者用 Swift 语言复制 Flappy Bird
    不到24小时!开发者用 Swift 语言复制 Flappy Bird
    今年初,一款像素风格的超难小游戏 Flappy Bird 迅速流行起来,随后开发者认为 Flappy Bird 让人太沉迷,将游戏下架。Flappy Bird 下架后,App Store 中出现了大量山寨 Flappy Bird 的游戏。不久之前,Flappy Bird ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:57 | 阅读:45 | 回复:0
  • [Swift]LeetCode313.超级丑数|SuperUglyNumber
    [Swift]LeetCode313.超级丑数|SuperUglyNumber
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:57 | 阅读:52 | 回复:0
  • Swift,下标简化方法的调用
    Swift,下标简化方法的调用
    在类(class)当中采用subscript的方法直接用下标classa{funcb(number:Int)-amp;amp;gt;Int{returnnumber}subscript(number:Int)-amp;amp;gt;Int{returnnumber}}varf=a()print(f.b(number:2))//2print(f) ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:57 | 阅读:50 | 回复:0
  • [Swift]LeetCode11.盛最多水的容器|ContainerWithMostWater
    [Swift]LeetCode11.盛最多水的容器|ContainerWithMostWater
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:57 | 阅读:65 | 回复:0
  • Swift语言实战晋级-第9章 游戏实战-跑酷熊猫-1
    Swift语言实战晋级-第9章 游戏实战-跑酷熊猫-1
    原文:Swift语言实战晋级-第9章 游戏实战-跑酷熊猫-1 学习目标 一、进一步学习Swift的游戏制作 二、掌握SKNode,SKSpriteNode的运用 三、了解SpriteKit的物理系统 四、掌握动作(SKAction)的运用   在这一章,我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:57 | 阅读:61 | 回复:0
  • 苹果Swift语言中文教程资源汇总
    苹果Swift语言中文教程资源汇总
    苹果Swift语言中文教程(一)基础数据类型http://vjiazhi.com/kaifa/1027.html苹果Swift语言中文教程(二)基本运算符http://vjiazhi.com/kaifa/1033.html苹果Swift语言中文教程(三) 字符串和字符http://vjiazhi. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:57 | 阅读:49 | 回复:0
  • swift 上手
    swift 上手
    学习swift的笔记,偶尔会更新一下 变量与常量 变量定义使用var,常量使用let,类型安全,有自动类型推导,注意赋值的=号两边必须有空格。 变量和常量名是可以几乎所有字符,这些都非常像javascript。中文编程一下牛 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:57 | 阅读:52 | 回复:0
  • 分享你最喜欢的技巧和提示(Xcode,Objective-C,Swift,C...等等)
    分享你最喜欢的技巧和提示(Xcode,Objective-C,Swift,C...等等)
    笔者分享总结如下(本篇会不定期进行更新) : Objective-C 1.让Xcode的控制台支持LLDB类型的打印 这有什么用? 怎么说尼,笔者认为这个还是比较有用滴,为什么有用尼? 因为在Xcode断点调试的时候, 在控制台输入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:57 | 阅读:46 | 回复:0
  • Swift @escaping @ noescaping 逃逸闭包与非逃逸闭包
    Swift @escaping @ noescaping 逃逸闭包与非逃逸闭包
    闭包只有在函数中做参数时才会区分逃逸闭包和非逃逸闭包。 Swift 3.0之后,传递闭包到函数中的时候,系统会默认为非逃逸闭包类型(NonescapingClosures)@noescaping,逃逸闭包在闭包前要添加@escaping关键字。 从生 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:56 | 阅读:56 | 回复:0
  • [Swift]LeetCode1018.可被5整除的二进制前缀|BinaryPrefixDivisibleBy5
    [Swift]LeetCode1018.可被5整除的二进制前缀|BinaryPrefixDivisibleBy5
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 16:56 | 阅读:59 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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