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

Swift 教程

RSS
  • swift 笔记 (七) —— 关闭
    swift 笔记 (七) —— 关闭
    关闭封闭件是从包括以下各项的组。它可以在代码被发送“片”。。。行,不纠结的定义。继续。swift的闭包,有点像C和Objective-C语言里的 代码块 {……}闭包能够捕捉而且保存在它所被定义的那个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:13 | 阅读:11 | 回复:0
  • [Swift]LeetCode23.合并K个排序链表|MergekSortedLists
    [Swift]LeetCode23.合并K个排序链表|MergekSortedLists
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:13 | 阅读:12 | 回复:0
  • [Swift实际操作]七、常见概念-(5)使用NSString对字符串进行各种操作 ...
    [Swift实际操作]七、常见概念-(5)使用NSString对字符串进行各种操作 ...
    热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!!本文将为你演示字符串NSString的使用,NS是Cocoa类对象类型的前缀,来源于乔布斯建立的另一家公司-- ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:13 | 阅读:11 | 回复:0
  • Xcode -(Swift版)Storyboard教程 1.1
    Xcode -(Swift版)Storyboard教程 1.1
    引言 1 - Storyboard 是一个能够节省你很多设计手机 App 界面时间的新特性,如图所示 (1)通过上图,你可以大致明白,如果你要制作一个页面很多很复杂的 App,Storyboard 可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:13 | 阅读:11 | 回复:0
  • OC与Swift混编
    OC与Swift混编
    OC与Swift混编 本人在接入猴子测试的过程中。需求使然。需要对OC集成swift代码进行混编。 一  先说如果是OC混编Swift的情况 1. 首先创建一个名称为BridgeTest的项目,语言选择Object-C。 创建项目 2.如果我们想 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:13 | 阅读:8 | 回复:0
  • swift弹出提示框
    swift弹出提示框
    funcshowMsgbox(_message:String,_title:String=amp;quot;提示amp;quot;){letalert=UIAlertController(title:_title,message:_message,preferredStyle:UIAlertControllerStyle.alert)letbtn……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:13 | 阅读:8 | 回复:0
  • Swift-技巧(九)CGImage To CVPixelBuffer
    Swift-技巧(九)CGImage To CVPixelBuffer
    摘要 iOS 中图像的表现形式不只是 Image,还有更加底层的方式,比如 CVPixelBuffer 像素缓存形式,那么 CGImage 就可以转换为像素缓存的方式也是需要了解的。 CGImage 苹果官方解释是一张 bitmap 图像或者图像 mask ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:12 | 阅读:15 | 回复:0
  • [Swift]LeetCode609.在系统中查找重复文件|FindDuplicateFileinSystem
    [Swift]LeetCode609.在系统中查找重复文件|FindDuplicateFileinSystem
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:12 | 阅读:12 | 回复:0
  • swift 3.0 中使用 xib
    swift 3.0 中使用 xib
    文章写于2016年9月底,Xcode 8,swift 3.0真是蛋疼,折腾了很长时间,试了网上很多教程,结果又莫名的可以了! 1.方法和OC中一样 将一个xib文件和一个ViewController类进行关联的几步操作: command + n 创建一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:12 | 阅读:12 | 回复:0
  • iOS学习笔记45-Swift(五)协议
    iOS学习笔记45-Swift(五)协议
    一、Swift协议协议是为方法、属性等定义一套规范,没有具体的实现,类似于Java中的抽象接口,它只是描述了方法或属性的骨架,而不是实现。方法和属性实现还需要通过定义类,函数和枚举完成。1.协议定义//协议定义通 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:12 | 阅读:15 | 回复:0
  • Swift入门篇-结构体
    Swift入门篇-结构体
    前面主要是介绍swift语言中基本类型的用法,今天给大家介绍的是swift的结构体的用法,swift中结构体的用法和其他语言的用法,还有不太一样,不过您多敲几遍,就可以理解结构体,结构体在ios开发中是灰常重要的一部分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:12 | 阅读:14 | 回复:0
  • Swift - 产生不重复数字的随机数生成器
    Swift - 产生不重复数字的随机数生成器
    在Swift中,可以使用函数类型的参数,也可以使用函数类型的返回值。而作为返回值的函数,还能“捕获”外部的值,并多次使用它。这个特性,常可用来创建各种生成器。下面通过创建一个“随机数生成器函数”作为演 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:12 | 阅读:14 | 回复:0
  • No such module ‘xxx‘ with cocoapods and swift
    No such module ‘xxx‘ with cocoapods and swift
    情况1:xcworkspace和xcodeproj 使用pod install以后,会多出一个.xcworkspace文件。这个时候需要使用xcode打开.xcworkspace文件,并且关闭打开对.xcodeproj文件。这是因为.xcodeproj文件仅仅包含了主项目,没有包含p ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:12 | 阅读:12 | 回复:0
  • swiftNSComparator
    swiftNSComparator
    varcmptr:NSComparator={(obj1:AnyObject!,obj2:AnyObject!)-amp;amp;gt;NSComparisonResultinif((obj1as!NSString).integerValueamp;amp;gt;(obj2as!NSString).integerValue){……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:11 | 阅读:28 | 回复:0
  • 【Swift】-函数(Functions)总结-比较与C#的异同
    【Swift】-函数(Functions)总结-比较与C#的异同
    1.0函数的定义与调用( DefiningandCallingFunctions)习惯了C#了语法,看到下面的这样定义输入参数实在感到非常别扭,func有点Javascript的感觉,还算习惯。函数调用与其他语言没什么区别//有输入参数和返回值的函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:11 | 阅读:24 | 回复:0
  • HDFS、Ceph、GFS、GPFS、Swift 等分布式存储技术的特点和适用场景 ...
    HDFS、Ceph、GFS、GPFS、Swift 等分布式存储技术的特点和适用场景 ...
    随着数字化转型的深入,海量数据对存储提出了新的要求。传统存储虽然有技术成熟、性能良好、可用性高等优点,但面对海量数据,其缺点也越来越明显:如扩展性差、成本高等。为了克服上述缺点,满足海量数据的存储需求 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:11 | 阅读:24 | 回复:0
  • swift初识
    swift初识
    介绍:Swift是苹果2014年推出的全新编程语言,它继承了C语言、ObjC的特性,且克服了C语言的兼容性问题。Swift发展过程不仅保留了Objc很多语言特性,他也借鉴了多种现代化语言的特点,在其中可以看到C#、Java、JavaSc ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:11 | 阅读:22 | 回复:0
  • [Swift]八大排序算法(七):归并排序
    [Swift]八大排序算法(七):归并排序
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:11 | 阅读:20 | 回复:0
  • [Swift]LeetCode32.最长有效括号|LongestValidParentheses
    [Swift]LeetCode32.最长有效括号|LongestValidParentheses
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:11 | 阅读:18 | 回复:0
  • iOS/macOS推荐个高效苹果开发工具, JSON 转模型代码工具,不再为复杂JSON数据写模型 ...
    iOS/macOS推荐个高效苹果开发工具, JSON 转模型代码工具,不再为复杂JSON数据写模型 ...
    CCJSON 是一款运行在macOS上 JSON 转模型代码工具,不再为复杂JSON数据写模型而烦恼,可识别嵌套模型,字典/数组,支持Swift/Objective-C,操作方便,极速转换。下载 效果展示 前往下载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:11 | 阅读:18 | 回复:0
  • App Architecture (Swift4)
    App Architecture (Swift4)
    About This Book This book is about application architecture: the structures and tools used to bring smaller components together to form an application. Architecture is an important topic in app develo……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:11 | 阅读:14 | 回复:0
  • 【Swift】Alamofile网络请求数据更新TableView的坑
    【Swift】Alamofile网络请求数据更新TableView的坑
     写这篇BLOG前,有些话不得不提一下,就仅当发发恼骚吧。。。今天下午为了一个Alamofire取得数据而更新TableView的问题,查了一下午的百度(360也是见鬼的一样),竟然没有一个简单明了的回答,而唯一几个比较接近 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:10 | 阅读:35 | 回复:0
  • Swift 笔记
    Swift 笔记
      https://developer.apple.com CocoaChina帮助文档 http://www.cocoachina.com/special/swift/ 74个Swift标准库函数 http://letsswift.com/2014/06/74-swift-library-functions/   Swift中的问号?和感叹号! htt ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:10 | 阅读:35 | 回复:0
  • swift泛型的类型约束
    swift泛型的类型约束
    总结:1、类型约束只能添加到泛型参量上面2、关联类型是泛型参量;3、关联类型可以通过协议.关联类型名称的形式引用;funcallItemsMatchamp;amp;lt;C1:Container,C2:Containeramp;amp;gt;  (_someContainer:C1,_an ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:10 | 阅读:35 | 回复:0
  • [Swift通天遁地]七、数据与安全-(10)文件的加密压缩和解压加密压缩 ...
    [Swift通天遁地]七、数据与安全-(10)文件的加密压缩和解压加密压缩 ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:10 | 阅读:37 | 回复:0
  • Swift2.0语言教程之类的方法
    Swift2.0语言教程之类的方法
    Swift2.0语言教程之类的方法Swift2.0语言的方法方法其实就是函数,只不过它被定义在了类中。在Swift中,根据被使用的方式不同,方法分为了实例方法和类型方法两种。这两种方法的定义也和Objective-C是不同的。本节依 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:10 | 阅读:32 | 回复:0
  • [Swift]LeetCode1284.转化为全零矩阵的最少反转次数|MinimumNumberofFlipstoConvertBi ...
    [Swift]LeetCode1284.转化为全零矩阵的最少反转次数|MinimumNumberofFlipstoConvertBi ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:10 | 阅读:27 | 回复:0
  • Swift入门笔记(三)
    Swift入门笔记(三)
    再谈枚举 在 C 语言中,只能为枚举 case 分配整型值, Swift 则提供了更多的灵活性 对于 String 和 Int 类型,可以忽略为枚举中的 case 赋值, Swift编译器也能正常工作。 枚举的元素可以是结合值(associated value ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:10 | 阅读:31 | 回复:0
  • 【Swift学习】Swift编程之旅---构造方法(十八)
    【Swift学习】Swift编程之旅---构造方法(十八)
      初始化是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包括为每个存储的属性设置一个初始值,然后执行新实例所需的任何其他设置或初始化。     初始化是通过定义构造器(Initializers ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:09 | 阅读:49 | 回复:0
  • swift 日历的制作
    swift 日历的制作
    制作日历步骤 1.日期数据的处理,这个可以 添加 extension 解决 extension NSDate{ /*几年几月 这个月的多少天*/ class func getDaysInMonth( year: Int, month: Int) -amp;amp;gt; Int{ l ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:09 | 阅读:46 | 回复:0
  • iOS-SwiftNSNumber数字
    iOS-SwiftNSNumber数字
    本文目录前言1、Swift数字类型与NSNumber类型的相互转换2、比较两个NSNumber类型数据的大小3、NSNumber与String的相互转换4、加、减、乘、除、n次方5、四舍五入运算回到顶部前言publicclassNSNumber:NSValuepubliccl ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:09 | 阅读:42 | 回复:0
  • Swift计算三角形角度、两条边夹角
    Swift计算三角形角度、两条边夹角
    ///计算三点之间的角度//////-Parameters:///-p1:点1///-p2:点2(也是角度所在点)///-p3:点3///-Returns:角度(180度制)funcgetAnglesWithThreePoints(p1:CGPoint,p2:CGPoint,p3:CG……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:09 | 阅读:45 | 回复:0
  • swiftUITableViewCell中的单选控制样式
    swiftUITableViewCell中的单选控制样式
      我昨天在网上找了一晚上的资料,但是大多都是OC得语法,swift资料实在是太少了,使得我这个刚入门swift的彩笔好不吃力,后面一直各种翻阅资料,终于让我找到了 visibleCells 这个方法,直接贴代码:我的思路是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:09 | 阅读:44 | 回复:0
  • Swift-代码创建NSLayoutConstraint布局
    Swift-代码创建NSLayoutConstraint布局
     NSLayoutConstraint参数说明:/***创建约束NSLayoutConstraint参数说明:*item自己*attribute*relatedBy大于等于小于等于等于...*toItem另外一个控件*attribute另一个控件的属性*multiplier乘以多少*constant:加上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:09 | 阅读:44 | 回复:0
  • Swift- 设置 UILabel 内边距
    Swift- 设置 UILabel 内边距
    摘要 拿来即用短时间效率虽然挺高的,但是拿来的东西没有消化一次,就无法得心应手的使用它。 这次的探索思路就是,查询官方文档,设置不同的值测试单个方法中参数的变化,之后测试两个方法的执行顺序,处理的思路, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:09 | 阅读:38 | 回复:0
  • [Swift]LeetCode1037.有效的回旋镖|ValidBoomerang
    [Swift]LeetCode1037.有效的回旋镖|ValidBoomerang
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:08 | 阅读:69 | 回复:0
  • Swift与七家中央证券存托机构签署协议,探索区块链在交易后流程中的应用 ...
    Swift与七家中央证券存托机构签署协议,探索区块链在交易后流程中的应用 ...
    点击上方“蓝色字”可关注我们! 作者:Michael del Castillo    翻译:Ina Swift已经与七家中央证券存托机构(CSD)签署了一项协议备忘录,以研究区块链如何用于交易后(post-trade)流程,如代理投票。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:08 | 阅读:64 | 回复:0
  • [转]Swift简介-苹果最新的编程语言
    [转]Swift简介-苹果最新的编程语言
    首先感谢原作者,主要内容是借鉴他的,参考链接http://zh.lucida.me/blog/an-introduction-to-swift/关于这篇文章简要介绍了苹果于WWDC2014发布的编程语言——Swift。前言在这里我认为有必要提一下BretVictor的Inven ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:08 | 阅读:58 | 回复:0
  • Swift中的可选链与内存管理(干货系列)
    Swift中的可选链与内存管理(干货系列)
    干货之前:补充一下可选链(optional chain) 1 class A { 2 var p: B? 3 4 } 5 6 class B 7 { 8 var p: C? 9 } 10 11 class C { 12 func cm() -amp;amp;gt; String { 13 print(amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:08 | 阅读:56 | 回复:0
  • swift隐藏tabbar最简单的操作
    swift隐藏tabbar最简单的操作
    思路:在push到目标页的时候设置self.hidesBottomBarWhenPushed=true,注意:必须在页面还没有初始化完成设置,所以在init()方法里面设置 直接上代码:     overrideinit(nibNamenibNameOrNil:String?,bundleni ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:08 | 阅读:50 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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