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

Swift 教程

RSS
  • 三分钟带你入门了解openstack的swift项目
    三分钟带你入门了解openstack的swift项目
    文章目录 前言 一:swift项目 1.1:什么是swift?有什么作用? 1.2:Swift架构是怎样的? 1.3:Swift有哪些重要组件? 前言 一:swift项目 1.1:什么是swift?有什么作用? Swift是openstack默认的存储服 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:34 | 阅读:11 | 回复:0
  • Swift-设置tableView每个分区cell圆角
    Swift-设置tableView每个分区cell圆角
     1.//重新绘制cell边框  functableView(tableView:UITableView,willDisplayCellcell:UITableViewCell,forRowAtIndexPathindexPath:NSIndexPath){      letcornerRadius:CGFloat=10        ……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:34 | 阅读:10 | 回复:0
  • 新课程:Swift更进一步
    新课程:Swift更进一步
    您将要创造的 您是否准备超越iOS应用程序编程的基础知识,并解决一些更高级的主题? 如果是这样,您应该查看我们的新课程“ Swift进一步发展:动画,网络和自定义控件” 。 在其中,您将学习构建专业质量的iOS应 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:34 | 阅读:11 | 回复:0
  • Swift3颜色转换成图片Image
    Swift3颜色转换成图片Image
    Swift3下的转换写法:///将颜色转换为图片//////-Parametercolor:amp;amp;lt;#colordescription#amp;amp;gt;///-Returns:amp;amp;lt;#returnvaluedescription#amp;amp;gt;classfuncgetImageWithColor(color:UIColor) ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:33 | 阅读:12 | 回复:0
  • Swift实现一句代码不用写加载首次启动引导图
    Swift实现一句代码不用写加载首次启动引导图
    Swift实现一句代码不用写加载首次启动引导图 # kImageNamsArray:引导页的图片数组 kHiddenBtnImageName: 关闭引导页的按钮图片 kHiddenBtnCenter: 关闭引导页按钮的位置 实现原理 1.给Appdelegate增加扩展, 添加g ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:33 | 阅读:11 | 回复:0
  • [Swift]LeetCode981.基于时间的键值存储|TimeBasedKey-ValueStore
    [Swift]LeetCode981.基于时间的键值存储|TimeBasedKey-ValueStore
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:为敢(WeiGanTechnologies)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:33 | 阅读:10 | 回复:0
  • [Xcode实际操作]七、文件与数据-(10)NSkeyedArchiver存储和解析数据,Swift对象的归档 ...
    [Xcode实际操作]七、文件与数据-(10)NSkeyedArchiver存储和解析数据,Swift对象的归档 ...
    热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!!目录:Xcode实际操作本文将演示如何使用归档的方法,对模型对象进行持久化工作。在项目名称上点击鼠 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:33 | 阅读:12 | 回复:0
  • 在Swift中的ASCII到字符转换的问题
    在Swift中的ASCII到字符转换的问题
    我们在C++里处理字符通常是这样的chara='A'//A=65printf(amp;quot;'%c'=%damp;quot;,a+1,a+1)//'B'=66这在号称吸收C/C++所有优势特性的Swift里面是行不通的,因为Character和Int不能进行计算操作,会报错varc:Charact ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:33 | 阅读:10 | 回复:0
  • 【Swift 2.1】为 UIView 添加点击事件和点击效果
    【Swift 2.1】为 UIView 添加点击事件和点击效果
      前言   UIView 不像 UIButton 加了点击事件就会有点击效果,体验要差不少,这里分别通过自定义和扩展来实现类似 UIButton 的效果。   声明   欢迎转载,但请保留文章原始出处:)   博客园:http://www.cnbl ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:33 | 阅读:11 | 回复:0
  • swift赋值判断
    swift赋值判断
     . 1varname:String?=amp;quot;Wingamp;quot;2vargeting=amp;quot;Hello!amp;quot;3ifletthisname=name{4geting=amp;quot;Hello,\(name)amp;quot;//Hello,Wing5}6else7{8geting=amp;quot;Hello,无名氏amp;quot;9} ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:33 | 阅读:11 | 回复:0
  • Swift保存RSA密钥到KeychainiOSKeychain,SSKeychain,使用理解原理
    Swift保存RSA密钥到KeychainiOSKeychain,SSKeychain,使用理解原理
    https://www.jianshu.com/p/c1e9bffc76f4 最近项目的需求用到RSA的加密解密,并且需要把公钥信息保存到Keychain里面,网上很多文章都是用Keychain保存账号密码什么的,自己在实现保存的公钥过程中也踩了不少坑。现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:33 | 阅读:13 | 回复:0
  • Swiftself,Self,==,===傻傻分不清楚?
    Swiftself,Self,==,===傻傻分不清楚?
     本文首发于FicowShen'sBlog,原文地址:Swiftself,Self,==,===傻傻分不清楚?。 内容概览前言self和Self==和===总结 前言 在2014年开源之后,Swift就在飞速地茁壮成长,内涵也越来越丰富。对于实际使用Swift的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:32 | 阅读:9 | 回复:0
  • Swift-技巧(七)重识 Array
    Swift-技巧(七)重识 Array
    摘要 iOS 开发,尤其是从 OC 转换到 Swift,对 Array 需要重新了解,Swift 中保留了什么属性,增加了什么属性,内存存储是什么情况等等,了解了这些,在使用 Array 的时候可以更符合 Swift 的思想,也方便了自己。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:32 | 阅读:10 | 回复:0
  • iOS开发 | swift中自动布局框架SnapKit的使用
    iOS开发 | swift中自动布局框架SnapKit的使用
    OC有masonry,swift有SnapKit。 熟悉masonry的同学上手SnapKit非常快,因为语法很像。 这里记录一下常用的几个方法: 先创建一个红色view: 1 2 3 4 let redView = UIView() self.view.addSubview(redView) ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:32 | 阅读:12 | 回复:0
  • Swift 通用类型和通用函数 | Generic type and function
    Swift 通用类型和通用函数 | Generic type and function
    如果你想交换两个变量的值: 1. 整型 func swapTwoInts(inout a: Int, inout b: Int) { let temporaryA = a a = b b = temporaryA } 2. 字符串 func swapTwoStrings(inout a: String, inout b: String) { let ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:32 | 阅读:10 | 回复:0
  • Swift中出现“nosuchmodulecocoa”的错误
    Swift中出现“nosuchmodulecocoa”的错误
    在Swift开发中,新建了一个UITableViewCell的子类:CustomerUITableViewCell,出现“Nosuchmodule'Cocoa'的错误:原因很简单:在建立新的File文件的时候,选择的是“OSX”的项目,其实应该选择“iOS”的项目。所以删 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:32 | 阅读:10 | 回复:0
  • SwiftMessageValidator
    SwiftMessageValidator
    https://sourceforge.net/projects/swiftvalidator/ https://www2.swift.com/knowledgecentre/publications/us9m_20180720 https://blog.csdn.net/little_stars/article/details/100558234 https://www.paiemen……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:32 | 阅读:10 | 回复:0
  • swift airdrop_适用于Android的AirDrop:如何使用附近的Android分享
    swift airdrop_适用于Android的AirDrop:如何使用附近的Android分享
    swift airdrop Nearby Share is the answer to Apple’s AirDrop that Android users have been waiting for: a universal method for sharing links, photos, and files between devices. Here’s how to set it ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:32 | 阅读:10 | 回复:0
  • [Swift]LeetCode993.二叉树的堂兄弟节点|CousinsinBinaryTree
    [Swift]LeetCode993.二叉树的堂兄弟节点|CousinsinBinaryTree
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:31 | 阅读:10 | 回复:0
  • bugfix:openstackcannotrunswiftforpyeclibandliberasurecodedonotmatch
    bugfix:openstackcannotrunswiftforpyeclibandliberasurecodedonotmatch
    最近在使用devstack安装openstacknimble项目。 nimble项目是一个专业的baremetal管理项目。 安装过程中,遇到这个问题。/opt/stack/swift/bin/swift-object-server/etc/swift/object-server/1.conf-vTraceback(mos ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:31 | 阅读:10 | 回复:0
  • [Swift]扩展String类:extensionString
    [Swift]扩展String类:extensionString
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:31 | 阅读:9 | 回复:0
  • Breadth-first search 算法(Swift版)
    Breadth-first search 算法(Swift版)
    在讲解Breadth-first search 算法之前,我们先简单介绍两种数据类型Graph和Queue。 Graph 这就是一个图,它由两部分组成: 节点, 使用圆圈表示的部分 边, 使用线表示的地方,通常都是有方向的线 这种数据结构可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:31 | 阅读:10 | 回复:0
  • swift入门-实现简单的登录界面
    swift入门-实现简单的登录界面
    ////AppDelegate.swift//UIWindowimportUIKit@UIApplicationMainclassAppDelegate:UIResponder,UIApplicationDelegate{varwindow:UIWindow?funcapplication(application:UIApplic……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:31 | 阅读:10 | 回复:0
  • Swift 实现文件名称批量修改
    Swift 实现文件名称批量修改
    var fileManager = NSFileManager() // 取得文件夹的路径,注意:末尾加/与不加同样,推荐末尾加/ // Define folderPath var filePath……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:31 | 阅读:10 | 回复:0
  • Swift开发小技巧--自定义转场动画
    Swift开发小技巧--自定义转场动画
    个人理解为重写了被弹出控制器的modal样式,根据自己的样式来显示modal出来的控制器例:presentViewController(aVC,animated:true,completion:nil)1.为了实现如图,modal出来的aVC控制器有下图这样的效果首先,需要在mod ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:31 | 阅读:12 | 回复:0
  • Swift学习(三):闭包(Closures)
    Swift学习(三):闭包(Closures)
    定义闭包(Closures)是独立的函数代码块,能在代码中传递及使用。 语法{(parameters)-amp;amp;gt;returntypeinstatements}注:闭包表达式语法可以使用常量参数、变量参数和inout类型作为参数,但皆不可提供默认值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:30 | 阅读:12 | 回复:0
  • swift关闭键盘的两种方法
    swift关闭键盘的两种方法
    第一种:通过键盘内的完成按钮来实现关闭键盘首先继承UITextFieldDelegate以输入框 textField举例,执行以下代码title_textField.delegate=selftitle_textField.returnKeyType=UIReturnKeyType.done键盘输入时会出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:30 | 阅读:14 | 回复:0
  • 5.8 类属性的willSet和didSet方法解析 [Swift原创教程]
    5.8 类属性的willSet和didSet方法解析 [Swift原创教程]
    原文:http://coolketang.com/staticCoding/5a9925adac502e5d51cb4e89.html 1. 类的属性还拥有即将设置和完成设置这两个特性,它们被用来监视属性除初始化之外的值变化。现在演示它们的使用方法。  2. 首先定义一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:30 | 阅读:12 | 回复:0
  • [Swift]LeetCode756.金字塔转换矩阵|PyramidTransitionMatrix
    [Swift]LeetCode756.金字塔转换矩阵|PyramidTransitionMatrix
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:30 | 阅读:11 | 回复:0
  • swift修改UITextfield的Placeholder字体大小和颜色
    swift修改UITextfield的Placeholder字体大小和颜色
     第一种方法:self.userNumber.setValue(UIColor.lightGray,forKey:amp;quot;_placeholderLabel.textColoramp;quot;)self.userNumber.setValue(UIFont.systemFont(ofSize:15),forKeyPath:amp;quot;_placeholderLabe ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:30 | 阅读:11 | 回复:0
  • Swift:Debug和Release状态下错误输出
    Swift:Debug和Release状态下错误输出
    在编写项目的过程中,我们常常会打印信息到控制台,通过打印的信息来判断代码的流程或者正确性。但是这些信息仅仅在Debug的状态下需要,一旦版本发布之后,我们就不需要这些打印操作了。如果是在发布版本之前,程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:30 | 阅读:10 | 回复:0
  • Swift编程语言学习1.7——断言
    Swift编程语言学习1.7——断言
    断言可选能够让你推断值是否存在,你能够在代码中优雅地处理值缺失的情况。然而,在某些情况下,假设值缺失或者值并不满足特定的条件,你的代码可能并不须要继续执行。这时。你能够在你的代码中触发一个断言(assert ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:29 | 阅读:14 | 回复:0
  • swift调用支付宝
    swift调用支付宝
    开发环境xcode7.1 运行环境 IOS9.1 到支付宝面面下载IOS的移动支付功能的SDK(Android和IOS是同一个zip文件下) http://doc.open.alipay.com/doc2/detail?treeId=54amp;amp;amp;articleId=103419amp;amp;amp;docType ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:29 | 阅读:13 | 回复:0
  • Swift:我的第四个Demo
    Swift:我的第四个Demo
    这次Demo是关于UICollectionView的 // // ViewController.swift // UIKitPrograming // import UIKit class ViewController: UIViewController { // 定义一些不变量 let ScreenWidth = UIScreen.main.b ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:29 | 阅读:14 | 回复:0
  • Swiftoc混编-oc导入Swift协议
    Swiftoc混编-oc导入Swift协议
    (默认已经设置好桥接头文件)1.在Swift文件中写好协议2.oc类文件中导入:amp;quot;项目名-swift.hamp;quot;格式的文件即:#includeamp;quot;项目名-swift.hamp;quot;3.在协议前面添加@objc例如:@objcprotocolMYPro ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:29 | 阅读:16 | 回复:0
  • swift分号的使用
    swift分号的使用
      与其他大部分编程语言不同,Swift 并不强制要求你在每条语句的结尾处使用分号(;),当然,你也可以按照你自己的习惯添加分号。有一种情况下必须要用分号,即你打算在同一行内写多条独立的语句 let you = amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:29 | 阅读:14 | 回复:0
  • [Swift]LeetCode516.最长回文子序列|LongestPalindromicSubsequence
    [Swift]LeetCode516.最长回文子序列|LongestPalindromicSubsequence
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:29 | 阅读:13 | 回复:0
  • 6.swift用在声明中的关键字
    6.swift用在声明中的关键字
    1///////////////用在声明中的关键字/////////////////23//1.class声明一个类4publicclassaClass{5//.class声明一个类函数6publicclassfunctest(letnum:Int)-amp;amp;gt;Void{78}9……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:29 | 阅读:15 | 回复:0
  • 43个优秀的Swift开源项目
    43个优秀的Swift开源项目
    作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷。本文作者@SwiftLanguage从2014年6月苹果发布Swift语言以来,便通过跟踪、归纳、汇总持续更新《Swift语言 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:29 | 阅读:13 | 回复:0
  • Swift开发小技巧--识别选中照片中的二维码
    Swift开发小技巧--识别选中照片中的二维码
    点击相册按钮,打开用户相册@IBActionfuncphotoBtnClick(sender:AnyObject){//打开相册//1.判断是否能够打开相册/*casePhotoLibrary相册caseCamera相机caseSavedPhotosAlb……
    作者:菜鸟教程小白 | 时间:2022-7-13 11:28 | 阅读:17 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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