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

Swift 教程

RSS
  • swiftmaterial
    swiftmaterial
    importUIKitextensionUIColor{convenienceinit(hex:Int,alpha:CGFloat=1.0){letred=CGFloat((hexamp;amp;amp;0xFF0000)amp;amp;gt;amp;amp;gt;16)/255.0letgreen=CGFloat((hexamp;amp;amp;0xFF00)amp;amp;gt;amp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:32 | 阅读:34 | 回复:0
  • swift项目第六天:中间发布按钮的封装以及监听点击事件
    swift项目第六天:中间发布按钮的封装以及监听点击事件
    importUIKit/*总结:1:给UIButton写分类,新建文件swiftFile,一般为了区分起名字都是名字-Extension,要想调用UI控件需要导入importUIKit框架,然后给系统的类写分类:extensionUIButton{},提供类方法或是构造函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:32 | 阅读:37 | 回复:0
  • XZ_Swift之YYModel 实现嵌套的字典转模型出现的问题的解决
    XZ_Swift之YYModel 实现嵌套的字典转模型出现的问题的解决
    使用YYModel 实现嵌套的字典转模型时,如果返回数据中,包含数组,就需要实现 modelContainerPropertyGenericClass 方法。 原因:数组用 OC 运行时,因为数组中保存的是 id 类型的,所以判断不出来,如果是自定义对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:32 | 阅读:40 | 回复:0
  • Welcome-to-Swift-15反初始化(Deinitialization)
    Welcome-to-Swift-15反初始化(Deinitialization)
    在一个类的实例被释放之前,反初始化函数被立即调用。用关键字deinit来标示反初始化函数,类似于初始化函数用init来标示。反初始化函数只适用于类类型。反初始化原理Swift会自动释放不再需要的实例以释放资源。如自 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:32 | 阅读:42 | 回复:0
  • Swift Language Version” (SWIFT_VERSION) build setting must be set to a supporte ...
    Swift Language Version” (SWIFT_VERSION) build setting must be set to a supporte ...
    在给Core Model 添加Entity和属性时报错: Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build setti ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:32 | 阅读:40 | 回复:0
  • Swift学习笔记(3):基本运算符
    Swift学习笔记(3):基本运算符
    目录:运算符元组比较空和运算符区间运算符运算符+,-,*,/,%,=,+=,-=,*=,/=算术运算符amp;amp;gt;,amp;amp;lt;,==,amp;amp;gt;=,amp;amp;lt;=,!=比较运算符===,!==值恒等运算符?: ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:32 | 阅读:40 | 回复:0
  • swift闭包 notes http://www.gittielabs.com
    swift闭包 notes http://www.gittielabs.com
    Swift Closures html, body { overflow-x: initial !important } .CodeMirror { height: auto } .CodeMirror-scroll { overflow-y: hidden; overflow-x: auto } .CodeMirror-lines { padding: 4px 0 } .CodeMirror p……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:31 | 阅读:32 | 回复:0
  • Swift5.4语言指南(二十八)访问控制
    Swift5.4语言指南(二十八)访问控制
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:31 | 阅读:33 | 回复:0
  • [Swift]复数的表示和四则运算
    [Swift]复数的表示和四则运算
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:31 | 阅读:34 | 回复:0
  • ios Swift 资源池 - tinkl
    ios Swift 资源池 - tinkl
    Swift入门教程:http://www.cocoachina.com/applenews/devnews/2014/0604/8661.htmlSwift视频教程:http://www.cocoac……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:31 | 阅读:34 | 回复:0
  • [Swift]LeetCode445.两数相加II|AddTwoNumbersII
    [Swift]LeetCode445.两数相加II|AddTwoNumbersII
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:31 | 阅读:36 | 回复:0
  • Swift-3.0之GCD学习
    Swift-3.0之GCD学习
     importUIKit  classViewController:UIViewController{   overridefuncviewDidLoad(){  super.viewDidLoad()//   gcdLockDemo1()//    gcdLockDemo2()//    gcdLockDemo3()//   ……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:31 | 阅读:32 | 回复:0
  • Swift3.0-实现剪切板代码拷贝及跨应用粘贴
    Swift3.0-实现剪切板代码拷贝及跨应用粘贴
    有个需求,点击某个按钮,实现一段内容的拷贝,然后到其他应用内,直接长按粘贴。实现如下:///测试剪切板,实现代码拷贝内容functestPasteBoard(str:String){//就这两句话就实现了letpaste=UIPasteboard.generalpas ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:30 | 阅读:33 | 回复:0
  • Swift:比较Swift中闭包传值、OC中的Block传值
    Swift:比较Swift中闭包传值、OC中的Block传值
    一、介绍开发者对匿名函数应该很清楚,其实它就是一个没有名字的函数或者方法,给人直观的感觉就是只能看到参数和返回值。在iOS开发中中,它又有自己的称呼,在OC中叫Block代码块,在Swift中叫闭包(Closure)函数。在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:30 | 阅读:33 | 回复:0
  • Swift里Set(二)概览
    Swift里Set(二)概览
    类图Set是一个结构体,持有另一个结构体_Variant。最终所有的元素存储在一个叫做__RawSetStorage的类里。内存布局结构体分配在栈上,和__RawSetStorage相关的变量分配在堆里。__RawSetStorage只有一些基本的属性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:30 | 阅读:33 | 回复:0
  • 使用swift和rails来实现ios账号系统
    使用swift和rails来实现ios账号系统
    前不久看到这样一篇教程UserAccountsoniOSwithRubyonRailsandSwift,里面描述了如何使用swift和rails来前后台配合来实现一个简单的类似twitter的东东。不过里面使用到了亚马逊河heroku的云服务,在我泱泱大国,海外 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:30 | 阅读:34 | 回复:0
  • Swift架构和原理详解
    Swift架构和原理详解
    一 关于存储 对象存储系统是综合了NAS和SAN的优点,同时具有SAN的高速直接访问和NAS的数据共享等优势,提供了高可靠行,跨平台性以及安全的数据共享的存储体系结构。 二 Swift特点 极高的数据持久性 完全对称的系 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:30 | 阅读:31 | 回复:0
  • Swift培训
    Swift培训
      本篇是Swift内部培训整理的PPT材料,主要内容来源于苹果Swift编程语言官方教程,参考了网上的一些视频课程内容。在教程介绍完之后,本人附带实现了一个项目开发中的常用场景的Demo:基于导航栏和Tab栏的应用。 1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:30 | 阅读:36 | 回复:0
  • 从Swift3的标准库协议看面向协议编程(一)
    从Swift3的标准库协议看面向协议编程(一)
    Swift中,大量内置类如Dictionary,Array,Range,String都使用了协议先看看Hashable哈希表是一种基础的数据结构.,Swift中字典具有以下特点:字典由两种范型类型组成,其中key必须实现Hashable协议.关于swift中字典 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:30 | 阅读:36 | 回复:0
  • swift如何获取webView的内容高度
    swift如何获取webView的内容高度
    应用中如果使用webView,要想获取其内容高度,就要实现其代理方法,首先添加代理UIWebViewDelegate然后给代理赋值webView.delegate=self实现代理方法:funcwebViewDidFinishLoad(webView:UIWebView){...}接下来就可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:29 | 阅读:28 | 回复:0
  • Swift里字符串(一)概览
    Swift里字符串(一)概览
    感受一下字符串相关的源文件个数String概览是一个结构体只有一个变量,类型是_StringGuts如上所示,String真正的内容在__StringStorage或者__SharedStringStorage里面。privatestaticfunccreate(realCodeUnitCap ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:29 | 阅读:28 | 回复:0
  • [Swift通天遁地]二、表格表单-(3)在表格中嵌套另一个表格并使Cell的高度自适应 ...
    [Swift通天遁地]二、表格表单-(3)在表格中嵌套另一个表格并使Cell的高度自适应 ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:29 | 阅读:26 | 回复:0
  • Swift学习笔记(10):类和结构体
    Swift学习笔记(10):类和结构体
    目录:基本属性方法下标继承基本使用class和struct关键字定义类和结构体。・类是引用类型,结构体和枚举是值类型・值类型被赋予给一个变量、常量或被传递给一个函数时,已值拷贝方式传递・可以使用===或!==判断两个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:29 | 阅读:29 | 回复:0
  • Swift - 关于项目国际化、本土化的一些问题
    Swift - 关于项目国际化、本土化的一些问题
    前几天有个朋友的项目需要做国际化,正好我之前的项目都没做过,心血来潮就试了一下,从中发现一些比较坑爹的地方,在这里记录一下,避免忘记。 1.  项目名需要国际化 既然要做国际化,那么项目名国际化是个不可避 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:29 | 阅读:27 | 回复:0
  • [Swift]归并排序|Mergesort
    [Swift]归并排序|Mergesort
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:29 | 阅读:28 | 回复:0
  • [Swift]LeetCode799. 香槟塔 | Champagne Tower
    [Swift]LeetCode799. 香槟塔 | Champagne Tower
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:29 | 阅读:29 | 回复:0
  • swift-入门学习教程第一讲
    swift-入门学习教程第一讲
    从今天开始,我们正式开始swift开发之路。 首先准备开发环境: Xcode11.2 Macos 系统版本 10.14.6 (18G103)   下面开始我们第一个项目: 打开xcode,选择第一项get started with a playgroud   选择空白blank ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:28 | 阅读:24 | 回复:0
  • [Swift]LeetCode1172.餐盘栈|DinnerPlateStacks
    [Swift]LeetCode1172.餐盘栈|DinnerPlateStacks
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(www.zengqiang.org)➤GitHub地址:https://github.com/str ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:28 | 阅读:24 | 回复:0
  • swift -  TableView 创建局部显示/自定义容器 的 TableView
    swift - TableView 创建局部显示/自定义容器 的 TableView
       代码创建TableView 参考 : http://mft.iteye.com/blog/2314641     创建局部显示 或 自定义 容器 的 TableView import UIKit class ViewController: UIViewController,UITableViewDelegate,UITableViewDa ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:28 | 阅读:23 | 回复:0
  • 《Swift iOS应用开发实战》——2.1为移动平台开发应用
    《Swift iOS应用开发实战》——2.1为移动平台开发应用
    本节书摘来自华章计算机《Swift iOS应用开发实战》一书中的第2章,第2.1节,作者:刘铭 著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.1为移动平台开发应用 如果之前根本没有为Cocoa或它的前身NeXT ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:28 | 阅读:24 | 回复:0
  • SWIFT解析天气JSON格式
    SWIFT解析天气JSON格式
    访问以下链接可以得到京城当天的天气:http://www.weather.com.cn/adat/sk/101010100.html返回的JSON格式如下:{amp;quot;weatherinfoamp;quot;:{amp;quot;cityamp;quot;:amp;quot;北京amp;quot;,amp;quot;cityidamp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:28 | 阅读:25 | 回复:0
  • 15.swift工作原理及ring简述
    15.swift工作原理及ring简述
    swift: 一种是没有备份存储 一种是多路备份,此处假设做两路备份,每个vnode对应两个zone   下图所示的是没有备份的情况,每个vnode只连接一个zone:   如果新加zone,当前的连接全部重新洗盘,重新分配involved ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:28 | 阅读:27 | 回复:0
  • 在 OC 中调用 Swift 代码
    在 OC 中调用 Swift 代码
    1、在 Objective-C 项目中使用 Swift 代码 1)在 OC 项目中创建 .Swift 文件,文件中的格式为其本有的格式。 2)Xcode 提示是否创建 Objective-C bridging 头文件,点击 Yes 创建,Xcode 会自动创建一个桥接头文件 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:27 | 阅读:22 | 回复:0
  • Swift要点:从Objective-C开发者的角度看Swift
    Swift要点:从Objective-C开发者的角度看Swift
      代码环境是Xcode6.3-Beta3. Swift已经极大的改变了开发iOS应用的方式。本文中,我会列出Swift的几个重点,并且和Objective-C一一做出对比。 注意,本文不是Swift的入门指导。苹果发布了Swift Programming Langua ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:27 | 阅读:22 | 回复:0
  • OpenStackObjectStorage(Swift)架构、原理及特性
    OpenStackObjectStorage(Swift)架构、原理及特性
    OpenStackObjectStorage(Swift)是OpenStack开源云计算项目的子项目之一。Swift使用普通的服务器来构建冗余的、可扩展的分布式对象存储集群,存储容量可达PB级。Swift的是用Python开发,前身是RackspaceCloudFiles ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:27 | 阅读:22 | 回复:0
  • ASwiftTour(3)-FunctionsandClosures
    ASwiftTour(3)-FunctionsandClosures
    FunctionsandClosures使用func来声明函数,通过括号参数列表的方式来调用函数,用--amp;amp;gt;来分割函数的返回类型,参数名和类型,例如:funcgreet(name:String,day:String)-amp;amp;gt;String{returnamp;quot;He ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:27 | 阅读:23 | 回复:0
  • Swift教程_零基础学习Swift完整实例(五)_swift完整实例(构建数据层) ...
    Swift教程_零基础学习Swift完整实例(五)_swift完整实例(构建数据层) ...
    3.构建数据层 按照官方sample,我们使用简单的plist来保存数据(当然使用内置数据库也ok)。该plist既是我们列表中需要显示的内容。 1.将化学元素的数据整理为Elements.plist,该plist的结构为Arrayamp;amp;lt;Dicti ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:27 | 阅读:22 | 回复:0
  • swift 第十一课 结构体定义model类
    swift 第十一课 结构体定义model类
    结构体是可以作为 model 类使用的不过也要 写下的创建方法 import UIKit/***创建一个model 结构,重写init 方法,结构体的属性不能出现可选类型**/ struct Model { var title :String var url :Strin ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:27 | 阅读:23 | 回复:0
  • Swift工程中引用OC文件
    Swift工程中引用OC文件
      最近使用swift的时候引用了OC文件,就给大家说一下我的个人经验,以供大家参考。 一、是直接将OC文件拉到Swift的工程中,然后Xcode会自动创建桥接头文件,这种就比较省事了,Xcode给你自动创建。 二、就是Xcode没 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:27 | 阅读:23 | 回复:0
  • Swift函数编程之Map、Filter、Reduce
    Swift函数编程之Map、Filter、Reduce
    在Swift语言中使用Map、Filter、Reduce对Array、Dictionary等集合类型(collectiontype)进行操作可能对一部分人来说还不是那么的习惯。对于没有接触过函数式编程的开发者来说,对集合类型中的数据进行处理的时候第 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 10:27 | 阅读:24 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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