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

Swift 教程

RSS
  • 老司机带你快速熟悉Swift 4.1(二)
    老司机带你快速熟悉Swift 4.1(二)
    对象和类 1、关键字 class 使用class后跟班的名字来创建一个班级。类中的属性声明与常量或变量声明的写法相同,只不过它在类的上下文中。同样,方法和函数声明的写法也是一样的。 通过在类名后加括号来创建一个类的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:33 | 阅读:69 | 回复:0
  • 3.6 if和if-let判断语句的使用解析 [Swift原创教程]
    3.6 if和if-let判断语句的使用解析 [Swift原创教程]
    原文:http://coolketang.com/staticCoding/5a9924e217d00900359861b5.html 1. 本节课将为你演示条件控制语句的使用。条件控制语句通过设定一个或多个条件来执行程序,在条件为真时执行指定的语句,条件为假时执行另 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:33 | 阅读:65 | 回复:0
  • 如何才能编写高性能的 Swift 代码
    如何才能编写高性能的 Swift 代码
    文档中的一些技巧可以帮助提升您的 Swift 程序质量,使您的代码不容易出错且可读性更好。显式地标记最终类和类协议是两个显而易见的例子。 然而文档中还有一些技巧是不符合规矩的,扭曲的,仅仅解决一些比编译器或语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:32 | 阅读:71 | 回复:0
  • [原创]Swift+Sprite Kit中文教程第四篇
    [原创]Swift+Sprite Kit中文教程第四篇
    很幸运也很开心受到官方微博推荐,所以继续努力更新,逐渐完善这个小游戏。 添加分数 既然能够击杀敌人了,下面我们计算玩家获得的分数。类的属性列表中添加var score:UInt32 = 0然后添加一个标签,用来显示分数。sc ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:32 | 阅读:63 | 回复:0
  • swift UIImage加载远程图片和圆角矩形
    swift UIImage加载远程图片和圆角矩形
    UIImage这个对象是swift中的图像类,可以使用UIImageView加载显示到View上。 以下是UIImage的构造函数: init(named name: String!) -amp;amp;gt; UIImage // load from main bundle init(named name: Stri ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:32 | 阅读:59 | 回复:0
  • 区块链会颠覆全球支付体系?SWIFT: “我们也在测试”
    区块链会颠覆全球支付体系?SWIFT: “我们也在测试”
    由于SWIFT是服务于金融机构的,因此必须在确保安全与可靠和稳定的情况下,才会向客户推出。 风靡IT、金融甚至能源领域的区块链技术,真的会颠覆现有的全球跨境支付体系吗?起码目前全球大多数国家、大多数银行在跨境 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:32 | 阅读:70 | 回复:0
  • swift -  气泡弹出类 AMPopTip
    swift - 气泡弹出类 AMPopTip
      项目源地址 : https://github.com/andreamazz/AMPopTip 引用文件 在附件 通过 Bridging 文件  #import amp;quot;AMPopTip.hamp;quot; 引入       1,  显示文字  import UIKit   class ViewController: U ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:32 | 阅读:67 | 回复:0
  • (转)在 Swift 和 Objective-C 项目中使用 CocoaPods
    (转)在 Swift 和 Objective-C 项目中使用 CocoaPods
    在 Swift 和 Objective-C 项目中使用 CocoaPods 2016-07-13  838 作者:Gregg Mojica,原文链接,原文日期:2016/06/24译者:saitjr;校对:Cee;定稿:千叶知风 CocoaPods——Swift 与 Objective-C 项目的依赖 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:32 | 阅读:77 | 回复:0
  • IOS基础控件 Layer swift3.1
    IOS基础控件 Layer swift3.1
    // //  ViewController.swift //  Layer // //  Created by hong wang on 2017/6/2. //  Copyright © 2017年 appio. All rights reserved. // import UIKit class ViewController: UIViewController {     ov ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:32 | 阅读:79 | 回复:0
  • SWIFT 之CoreData初试
    SWIFT 之CoreData初试
    SWIFT中使用CoreData来保存本地数据,在建立项目的时候把 amp;quot;Use Core Dataamp;quot;选项选上 项目建立完成后点击后缀为 .xcdatamodeld的那个文件,点击右下角amp;quot;Add Entityamp;quot;添加一个Entity后 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:31 | 阅读:73 | 回复:0
  • Swift语言iOS开发:CALayer十则示例
    Swift语言iOS开发:CALayer十则示例
    如你所知,我们在iOS应用中看到的都是视图(view),包括按钮视图、表视图、滑动条视图,还有可以容纳其他视图的父视图等。 AD:【活动】Web和APP兼容性实战 Win10训练营免费报名 如你所知,我们在iOS应用中看到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:31 | 阅读:64 | 回复:0
  • Swift中一致性Hash
    Swift中一致性Hash
    一 背景 Swift通过引入Ring来实现对物理节点的管理,包括记录对象与物理存储位置间的映射关系,物理节点的添加和删除等。 针对决定某个对象存储在哪个节点上之类的问题,最常规的做法就是采用Hash算法,如果存储节点 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:31 | 阅读:68 | 回复:0
  • Xcode8 swift 代码不提示或提示慢
    Xcode8 swift 代码不提示或提示慢
    1. 退出 Xcode 2. 重启电脑 3. 找到 这个 DerivedData 文件夹 删除 (路径: ~/Library/Developer/Xcode/DerivedData) 4. 删除这个 com.apple.dt.Xcode 文件 (路径: ~/Library/Caches/com.apple.dt.Xcode) 5. 运行 Xco ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:31 | 阅读:70 | 回复:0
  • 【Swift】iOS导航栏错乱的原因
    【Swift】iOS导航栏错乱的原因
    #iOS开发高级技巧#导航栏错乱,也就是导航栏的显示效果与内容区不匹配,引发原因很多,其中最重要的有两个原因:1、在viewwillappear,viewwilldisappear两个函数中,设置导航栏显示或隐藏,如果不这么写必现问题, ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:31 | 阅读:66 | 回复:0
  • 算法与数据结构(十三) 冒泡排序、插入排序、希尔排序、选择排序(Swift3.0版) ...
    算法与数据结构(十三) 冒泡排序、插入排序、希尔排序、选择排序(Swift3.0版) ...
    本篇博客中的代码实现依然采用Swift3.0来实现。在前几篇博客连续的介绍了关于查找的相关内容, 大约包括线性数据结构的顺序查找、折半查找、插值查找、Fibonacci查找,还包括数结构的二叉排序树以及平衡二叉树的构建 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:31 | 阅读:67 | 回复:0
  • Swift真机调试时报错dyld: Library not loaded: @rpath/libswiftCore.dylib
    Swift真机调试时报错dyld: Library not loaded: @rpath/libswiftCore.dylib
    dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/AppName Reason: no suitable image found. Did fi……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:31 | 阅读:66 | 回复:0
  • 《Swift与Cocoa框架开发》作者Paris Buttfield-Addison:你的编程生涯可以从Swift开始 ...
    《Swift与Cocoa框架开发》作者Paris Buttfield-Addison:你的编程生涯可以从Swift开始 ...
    非商业转载请注明作译者、出处,并保留本文的原始链接:http://www.ituring.com.cn/article/205611 Paris Buttfield-Addison是Secret Lab的联合创始人、移动应用工程师,以及游戏设计师。Secret Lab是一家游戏开发公 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:31 | 阅读:66 | 回复:0
  • [Swift]LeetCode412.FizzBuzz
    [Swift]LeetCode412.FizzBuzz
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:30 | 阅读:67 | 回复:0
  • Swift 类的构造函数
    Swift 类的构造函数
    构造函数的介绍 构造函数类似于OC中的初始化方法:init方法 默认情况下载创建一个类时,必然会调用一个构造函数 即便是没有编写任何构造函数,编译器也会提供一个默认的构造函数。 如果是继承自NSObject,可以对父类的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:30 | 阅读:62 | 回复:0
  • 理解 Swift:Objective-C 的构建管道
    理解 Swift:Objective-C 的构建管道
    原文地址:Manual Swift: Understanding the Swift/Objective-C Build Pipeline Xcode 是如何将 Swift 和 Obj-C 编译到一起的?如果你没有 xcodebuild 的话,应该要怎么做?我们来看看“编译到一起”两种不同的方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:30 | 阅读:65 | 回复:0
  • Swift App状态恢复
    Swift App状态恢复
    原创Blog位置: https://blog.csdn.net/hello_hwc/article/details/45146305  前言:  对于一个app来说,没有办法保证每次都是用户正常关闭(双击home,然后关闭)。有可能是用户把app切换到后台,然后由于内存的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:30 | 阅读:62 | 回复:0
  • swift学习笔记之-访问控制
    swift学习笔记之-访问控制
    //访问控制   import UIKit   /*访问控制(Access Control)     1.访问控制可以限定其他源文件或模块中的代码对你的代码的访问级别。这个特性可以让我们隐藏代码的一些实现细节,并且可以为其他人可以访问和使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:30 | 阅读:68 | 回复:0
  • iOS - 制作Swift动态库
    iOS - 制作Swift动态库
    动态库 动态库即动态链接库(Windows 下的 .dll,Linux 下的 .so,Mac 下的 .dylib)。与静态库相反,动态库在编译时并不会被拷贝到目标程序中,目标程序中只会存储指向动态库的引用。等到程序运行时,动态库才会被 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:30 | 阅读:59 | 回复:0
  • swift-for循环遍历,遍历字典,循环生成数组
    swift-for循环遍历,遍历字典,循环生成数组
    //Playground-noun:aplacewherepeoplecanplayimportUIKit//------------------------------------------------------------------------------//1.for//传统的for循环方式在swift中相同支持varnum=0for(v ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:29 | 阅读:61 | 回复:0
  • [Swift]LeetCode1214.查找两棵二叉搜索树之和|TwoSumBSTs
    [Swift]LeetCode1214.查找两棵二叉搜索树之和|TwoSumBSTs
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:29 | 阅读:59 | 回复:0
  • swift学习笔记3
    swift学习笔记3
    1.在 Swift 中,枚举类型是一等(first-class)类型。它们采用了很多在传统上只被类(class)所支持的特性,例如计算型属性(computed properties),用于提供枚举值的附加信息,实例方法(instance methods),用于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:29 | 阅读:61 | 回复:0
  • [Swift]LeetCode63.不同路径II|UniquePathsII
    [Swift]LeetCode63.不同路径II|UniquePathsII
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:29 | 阅读:61 | 回复:0
  • [Swift]LeetCode488.祖玛游戏|ZumaGame
    [Swift]LeetCode488.祖玛游戏|ZumaGame
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:29 | 阅读:66 | 回复:0
  • Swift使用NSKeyedArchiver进行数据持久化保存的经验
    Swift使用NSKeyedArchiver进行数据持久化保存的经验
    iOS提供了几种数据持久化保存的方法,有NSKeyedArchiver,Property List,NSUserDefaults和CoreData。我学习下来,觉得保存应用内的诸如列表,记录这些东西,用NSKeyedArchiver是比较合适的。 它有些类似于操作系统 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:29 | 阅读:53 | 回复:0
  • Swift 验证码倒计时问题(后台持续计时)
    Swift 验证码倒计时问题(后台持续计时)
    今天遇到倒计时问题,需要后台也一直计时。 我思考了一下,总计了两种思路。 第一个思路是通过苹果自带的后台任务进行倒计时。 第二种思路是记录当前进入后台的时间,以及再次进入前台的时间。计算两者的时间间隔, ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:29 | 阅读:61 | 回复:0
  • [Swift]LeetCode137.只出现一次的数字II|SingleNumberII
    [Swift]LeetCode137.只出现一次的数字II|SingleNumberII
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:29 | 阅读:59 | 回复:0
  • Swift中计算String的长度
    Swift中计算String的长度
      extensionString{   varlength:Int{returncountElements(self)} //Swift1.1}extensionString{   varlength:Int{returncount(self)        } //Swift1.2} ……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:28 | 阅读:65 | 回复:0
  • iOS 多国语言本地化与App内语言切换(Swift)
    iOS 多国语言本地化与App内语言切换(Swift)
    前言 语言本地化 大家肯定都多少都听过,今天我要分享的是快速实现语言本地化,与App内语言切换 核心内容主要是三个部分 storyboard/xib本地化 纯代码本地化 语言切换 准备工作 项目中添加语言 storyboard/xib本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:28 | 阅读:68 | 回复:0
  • [Swift]LeetCode563.二叉树的坡度|BinaryTreeTilt
    [Swift]LeetCode563.二叉树的坡度|BinaryTreeTilt
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:28 | 阅读:58 | 回复:0
  • Swift is Open Source 博客note
    Swift is Open Source 博客note
    Swift is Open Source html, body { overflow-x: initial !important } html { font-size: 14px } body { margin: 0; padding: 0; height: auto; bottom: 0; top: 0; left: 0; right: 0; font-family: amp;quot;Helv ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:28 | 阅读:57 | 回复:0
  • [Swift]LeetCode105.从前序与中序遍历序列构造二叉树|ConstructBinaryTreefromPreorde ...
    [Swift]LeetCode105.从前序与中序遍历序列构造二叉树|ConstructBinaryTreefromPreorde ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:28 | 阅读:59 | 回复:0
  • Swift4.0 替换cell编辑模式下的选中图标和未选中图标
    Swift4.0 替换cell编辑模式下的选中图标和未选中图标
    在自定义的cell里重写layoutSubviews()方法,然后遍历替换 override func layoutSubviews() { super.layoutSubviews() for control in self.subviews{ if control.isMember(of: NSClassF ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:28 | 阅读:60 | 回复:0
  • [Swift]LeetCode895.最大频率栈|MaximumFrequencyStack
    [Swift]LeetCode895.最大频率栈|MaximumFrequencyStack
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:28 | 阅读:61 | 回复:0
  • Swift奠基-常量和变量
    Swift奠基-常量和变量
    常量: let π  =  3.1415926 let 你好  =  amp;quot;你好amp;quot; let   = amp;quot;monkeyamp;quot; let diameter : Double  =  8          //显式声明常量的类型 Swift不需要指定数据类型,Swift会 ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:27 | 阅读:68 | 回复:0
  • [Swift]LeetCode58.最后一个单词的长度|LengthofLastWord
    [Swift]LeetCode58.最后一个单词的长度|LengthofLastWord
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-14 09:27 | 阅读:72 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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