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

Swift 教程

RSS
  • swift学习笔记之-扩展(Extensions)
    swift学习笔记之-扩展(Extensions)
    //扩展(Extensions)   import UIKit   /*扩展(Extensions):扩展 就是为一个已有的类、结构体、枚举类型或者协议类型添加新功能。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即 逆向建模 )   Sw ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:42 | 阅读:15 | 回复:0
  • SwiftCoreData图片存储与读取Demo
    SwiftCoreData图片存储与读取Demo
    实体的模型定义:实体的class定义:@objc(ImageEntity)classImageEntity:NSManagedObject{@NSManagedvarimageData:NSData}存储:@IBActionfuncsaveImageToCoreData(){letdelegate=UIApplication.shared ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:42 | 阅读:15 | 回复:0
  • Swift-构造函数
    Swift-构造函数
    Swift2.0 构造函数基础构造函数是一种特殊的函数,主要用来在创建对象时初始化对象,为对象成员变量设置初始值,在OC中的构造函数是initWithXXX,在Swift中由于支持函数重载,所有的构造函数都是 init构造函数的作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:42 | 阅读:16 | 回复:0
  • [Swift]LeetCode1314.矩阵区域和|MatrixBlockSum
    [Swift]LeetCode1314.矩阵区域和|MatrixBlockSum
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:42 | 阅读:15 | 回复:0
  • RealmSwift
    RealmSwift
    当前这个翻译,主要是方便我自己查阅api,有非常多地方写的比較晦涩或者没有翻译,敬请谅解version0.98.7官方文档參考文献Realm支持类型String,NSStringIntInt8,Int16,Int32,Int64FloatDoubleBoolNSDataNSDateRealmOpti ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:42 | 阅读:13 | 回复:0
  • os x 10.10 測试版系统下载   swift语言学习资料下载
    os x 10.10 測试版系统下载 swift语言学习资料下载
    http://pan.baidu.com/s/1eQ5oj1S 这是下载地址 !刚学完oc 就出了 swift!这………… 只是还是非常高兴看了一点swith得东西感觉非常不错! 如今不会操心有招收s……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:42 | 阅读:17 | 回复:0
  • [Swift]LeetCode1078.Bigram分词|OccurrencesAfterBigram
    [Swift]LeetCode1078.Bigram分词|OccurrencesAfterBigram
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:41 | 阅读:16 | 回复:0
  • Swift - 使用MapKit显示地图,并在地图上做标记
    Swift - 使用MapKit显示地图,并在地图上做标记
    通过使用MapKit可以将地图嵌入到视图中,MapKit框架除了可以显示地图,还支持在地图上做标记。1,通过mapType属性,可以设置地图的显示类型MKMapType.Standard :标准地图M ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:41 | 阅读:15 | 回复:0
  • swiftEquatable的缺省实现
    swiftEquatable的缺省实现
    StartingfromSwift4.1,allyouhavetoistoconformtothe Equatable protocolwithouttheneedofimplementingthe == method.See: SE-0185-SynthesizingEquatableandHashableconformance.Example……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:41 | 阅读:15 | 回复:0
  • Swift3.0之cell的三种创建方式
    Swift3.0之cell的三种创建方式
     该文介绍Swift3.0中分别采用系统、xib、代码自定义三种方式创建UITableViewCell,并与Objective-C创建cell作对比,比较语法的不同之处 下图是Objective-C编写的创建cell的项目结构:  可以看到在APPDelegate中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:41 | 阅读:16 | 回复:0
  • swift 学习(一)基础知识 (基本数据类型,操作符,流控制,集合) ...
    swift 学习(一)基础知识 (基本数据类型,操作符,流控制,集合) ...
        1、查看简单信息,选中后 按键 control +左键单击  或者按 右侧属性栏 里的帮助按钮       2、完整API,选中后 按键 control +左键双击    3、查看类、函数等的注释,参数列表等,alt +左键单击   ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:41 | 阅读:14 | 回复:0
  • Xcode8导入框架出现Use Legacy Swift Language Version的报错
    Xcode8导入框架出现Use Legacy Swift Language Version的报错
    最近Xcode升级了,出现了各种蛋疼的错误提示,今天遇到个导入框架出现了提示Swift版本的问题,具体如下:  “Use Legacy swift Language Version” (SWIFT_VERSION) is required to be configured correctly fo ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:41 | 阅读:17 | 回复:0
  • swift3.0创建经典界面的九宫图
    swift3.0创建经典界面的九宫图
    网络上很多例子都是早期的Object-C的效果,现在用到Swift3.0开发,故把网络上的例子翻译过来,达到基本的效果。可是现在这个还不算很满意,再下次继续进行优化 overridefuncviewDidLoad(){    super.viewDidLoa ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:41 | 阅读:18 | 回复:0
  • 在Objc项目中调用Swift
    在Objc项目中调用Swift
    之前的文字中记录了在Swift项目中调用OC的相关代码,比较简单直接 传送门 但是在OC中调用swift代码则不是那么的和谐,网络上很多文章业已经有点陈旧。记录步骤如下: (1)启动 xcode -amp;amp;gt; 创建singleView新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:40 | 阅读:14 | 回复:0
  • Swift基础语法:23-Swift的闭包简介,Sorted函数,闭包的表达式语法,根据上下文推断类型, ...
    Swift基础语法:23-Swift的闭包简介,Sorted函数,闭包的表达式语法,根据上下文推断类型, ...
    在前面,我们把函数的一些基本用法还有一些注意事项都讲完了,这次我们来讲讲其他的东西:1.闭包的简介看到这里,或许有人想着,又是一个新的东西,其实不以为然,所谓的闭包其实就是OC中block,只是在block的基础上做出了稍 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:40 | 阅读:13 | 回复:0
  • [Swift]LeetCode238.除自身以外数组的乘积|ProductofArrayExceptSelf
    [Swift]LeetCode238.除自身以外数组的乘积|ProductofArrayExceptSelf
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:40 | 阅读:14 | 回复:0
  • #从零开始学SWIFT2.0# NO.6 控制流
    #从零开始学SWIFT2.0# NO.6 控制流
    我的博客地址: sunquan.club 代码Github地址 : https://github.com/developerSunquan/SwiftStudyNotes 概述 Swift提供了和许多语言相通的流程控制结构, 包括循环语句: for和while, 选择语句: if, guard和switch, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:40 | 阅读:14 | 回复:0
  • [Swift]Set(集)转换为Array(数组)
    [Swift]Set(集)转换为Array(数组)
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:40 | 阅读:13 | 回复:0
  • Swift(一)简单值
    Swift(一)简单值
    Swift的源文件扩展名是.swift按照国际惯例,学习一门新语言写的第一个程序都是在屏幕上输出一句“Hello,world!”。在Swift里,一行代码就搞定了:如果你以前写过C或者Objective-C的代码,这个语法你肯定看着很眼熟— ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:40 | 阅读:15 | 回复:0
  • [Swift]LeetCode835. 图像重叠 | Image Overlap
    [Swift]LeetCode835. 图像重叠 | Image Overlap
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:40 | 阅读:15 | 回复:0
  • [Swift]数组(Array)最强解析
    [Swift]数组(Array)最强解析
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:MindDraft➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:39 | 阅读:13 | 回复:0
  • Swift中的富文本注释格式
    Swift中的富文本注释格式
    Apple当前启用了Markup语法形式的富文本注释格式,并且为此列出了官方文档,可以参考此链接:https://developer.apple.com/library/ios/documentation/Xcode/Reference/xcode_markup_formatting_ref/index.html#//ap ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:39 | 阅读:13 | 回复:0
  • Swift-AppDelegate.swift类中默认方法的介绍
    Swift-AppDelegate.swift类中默认方法的介绍
    项目创建后,AppDelegate类中默认带有如下几个方法,具体功能如下:1,应用程序第一次运行时执行这个方法只有在App第一次运行的时候被执行过一次,每次App从后台激活时都不会再执行该方法。(注:所有一般我们都在这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:39 | 阅读:14 | 回复:0
  • Apple发布Swift 2.0,年底前将开源
    Apple发布Swift 2.0,年底前将开源
    WWDC上,Apple的软件研发副总裁Craig Federighi宣布了这一消息。他还表示Swift将是未来20年Apple应用软件和系统开发的主要语言。Apple的其他官方说法,也明确Swift是C和Objective-C的继任者,这大大提升了Swift语言 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:39 | 阅读:13 | 回复:0
  • iOSSwift数组交换元素的两种方法
    iOSSwift数组交换元素的两种方法
        //1swap(amp;amp;amp;arr,amp;amp;amp;arr)//2(arr,arr)=(arr,arr) ……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:39 | 阅读:15 | 回复:0
  • [ios][swift]文本框UITextField用法
    [ios][swift]文本框UITextField用法
    参考:http://www.hangge.com/blog/cache/detail_530.html……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:39 | 阅读:13 | 回复:0
  • OC与Swift的区别二(常量、变量、运算符)
    OC与Swift的区别二(常量、变量、运算符)
    4.常量与变量声明oc的变量声明使用 类型变量名=变量值的方式,其中类型为系统内置数据类型或自定义类型,变量名需由英文字母开头且不能包含特殊字符swift变量声明使用var变量名=变量值的方式,其中变量名可以使用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:39 | 阅读:14 | 回复:0
  • swift-教你如何实现导航上的UISearchController动画效果。
    swift-教你如何实现导航上的UISearchController动画效果。
     这个代码片段是我这周我从网上找了各种资料然后经过自己的修改终于弄好了导航的上下动画效果:step1:==amp;amp;gt;因为这个搜索要有动画效果,所以这个页面必须要有一个导航控制器://1.自定义创建导航控制器这个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:39 | 阅读:14 | 回复:0
  • 解决iOS微信H5支付跳转微信后不返回App问题(Swift-WKWebview)(转) ...
    解决iOS微信H5支付跳转微信后不返回App问题(Swift-WKWebview)(转) ...
    问题分析正常的H5支付流程如下 按照上面的支付流程会出现App-amp;amp;gt;微信-amp;amp;gt;支付-amp;amp;gt;点击完成-amp;amp;gt;safari访问redirect_url设置的URL,这种流程其实用户体验是有点糟糕的,我们期望是Ap ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:38 | 阅读:13 | 回复:0
  • Swift使用Extension场景浅析
    Swift使用Extension场景浅析
    别人一看到我的Swift代码,立刻就会问我为什么如此频繁的使用extension。这是前几天在我写的另一篇文章中收到的评论:我大量使用extension的主要目的是为了提高代码可读性。以下是我喜欢使用extension的场景,尽管ex ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:38 | 阅读:11 | 回复:0
  • Swift3.0项目学习:创建撰写按钮
    Swift3.0项目学习:创建撰写按钮
    importUIKitclassPSMainViewController:UITabBarController{overridefuncviewDidLoad(){super.viewDidLoad()setupChildControllers()addComposeButton()}//MA……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:38 | 阅读:13 | 回复:0
  • Swift版音乐播放器(简化版)
    Swift版音乐播放器(简化版)
    这几天闲着也是闲着,学习一下Swift的。于是到开源社区Download了个OC版的音乐播放器,练练手,在这里发扬开源精神。希望对大家有帮助!这个DEMO里。使用到了AudioPlayer(对音频封装的库)FreeStreamer(老外写的音 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:38 | 阅读:12 | 回复:0
  • [Swift]LeetCode783.二叉搜索树结点最小距离|MinimumDistanceBetweenBSTNodes ...
    [Swift]LeetCode783.二叉搜索树结点最小距离|MinimumDistanceBetweenBSTNodes ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:38 | 阅读:16 | 回复:0
  • iOSSwift--UIImageViewUIImage
    iOSSwift--UIImageViewUIImage
    1、UIImageView+UIImage  Demo importUIKitclassUIImageViewViewController:UIViewController{varimageView=UIImageView()varimageChangeView=UIImageView()overridef……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:38 | 阅读:15 | 回复:0
  • Swift开发小技巧--TabBar中间按钮的添加方案
    Swift开发小技巧--TabBar中间按钮的添加方案
    之前做百思项目的时候,也有一个中间按钮,当时是重写的TabBar,这里介绍一个新的方法给TabbarVC多添加添加一个控制器,这个控制器的作用仅仅是用来占位的,多了这个控制器中间才会空出一个按钮的位置,不设置文字,不设置 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:37 | 阅读:12 | 回复:0
  • Swift学习笔记In-out形参
    Swift学习笔记In-out形参
    在Swift中,变量形参只能在函数本身内改变。如果你想让函数改变形参值,并想要在函数调用结束后保持形参值的改变,那你可以把形参定义为in-out形参。通过在形参定义的开始添加inout关键字来编写in-out形参。In-Out形参 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:37 | 阅读:17 | 回复:0
  • iBeacon的第一篇(基于Swift实现)
    iBeacon的第一篇(基于Swift实现)
    低功耗蓝牙技术现在几乎是只能手机的标配。随着这一技术的发展,苹果在2013年WWDC大会上,苹果推出iBeacon技术。该技术允许开发人员开发能够使用iBeacon硬件传感器的iOS应用程序,来为相应的应用程序提供更加精准的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:37 | 阅读:16 | 回复:0
  • swift之函数式编程(三)
    swift之函数式编程(三)
    文章来源于《FunctionalPrograminginSwift》,本系列仅仅是观后概括的一些内容WrappingCoreImage上一篇文章我们介绍了高阶函数并且展示了函数是如何作为参数传递给其他函数。在本章中,我们将展示如何使用高阶函数对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:37 | 阅读:14 | 回复:0
  • [Swift]八大排序算法(六):希尔排序
    [Swift]八大排序算法(六):希尔排序
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:37 | 阅读:12 | 回复:0
  • Flash资源共享库打包工具Swift-tool关于字体加载的问题
    Flash资源共享库打包工具Swift-tool关于字体加载的问题
    今天在研究mornUI,结果看到Swift-tool ,所以研究了一下。 结果按照wiki里面的操作,字体就是报错,折腾了好久。发现原来要用绝对的资源路径。 比如: https://code.goog ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 13:37 | 阅读:19 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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