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

Swift 教程

RSS
  • oc和swift混编使用use_frameworks!后编译出错
    oc和swift混编使用use_frameworks!后编译出错
    Swift项目中同时使用OC的库和Swift的库时,用CocoaPods导入时添加use_frameworks!如果在cocoapods里面不使用use_frameworks!,则是通过staticlibraries这个方式来管理pod的代码。这样就需要在app-Bridging-Header.h文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:24 | 阅读:12 | 回复:0
  • 1.8 在控制台输出类的实例及其属性 [Swift原创教程]
    1.8 在控制台输出类的实例及其属性 [Swift原创教程]
    1. 本节课延续上一节课的内容,对一个类的实例进行打印输出。我们会在之后的章节,学到类的使用,现在只需了解它的打印输出即可。 2. 首先使用class关键字定义一个类。 3. 给类添加一个整型的属性。 4. 给类添加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:24 | 阅读:15 | 回复:0
  • swift - 全屏pop手势
    swift - 全屏pop手势
    UINavigationController系统自带有侧滑手势,但是这个手势第一点只能边缘侧滑才可以有效,第二点当手动隐藏系统的导航时,这个手势就不能生效了 为了能到达到全屏pop的效果这里有2中解决 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:24 | 阅读:15 | 回复:0
  • Swift - 文件目录路径获取及数据储存(Home目录,文档目录,缓存目录) ...
    Swift - 文件目录路径获取及数据储存(Home目录,文档目录,缓存目录) ...
    iOS应用程序只能在自己的目录下进行文件的操作,不可以访问其他的存储空间,此区域被称为沙盒。 应用沙盒结构分析 1、应用程序包:包含了所有的资源文件和可执行文件 2、Documents:保存应用运行时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:24 | 阅读:15 | 回复:0
  • [Swift]LeetCode1072.按列翻转得到最大值等行数|FlipColumnsForMaximumNumberofEqualR ...
    [Swift]LeetCode1072.按列翻转得到最大值等行数|FlipColumnsForMaximumNumberofEqualR ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:24 | 阅读:11 | 回复:0
  • [Swift]LeetCode436.寻找右区间|FindRightInterval
    [Swift]LeetCode436.寻找右区间|FindRightInterval
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:23 | 阅读:13 | 回复:0
  • swift创建桥接头文件
    swift创建桥接头文件
    1,创建iOS下source模块里的headerfile文件,这个文件要注意命名的规则:xxx-Brigding-Header.h2,到buildsetting里SwiftCompiler-CodeGeneration模块,Objective-CBridgingHeader的值设为你刚才创建的文件:xxx-Brig ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:23 | 阅读:11 | 回复:0
  • Swift2
    Swift2
    Oct7,2014创建第一个Swift应用BuildingYourFirstSwiftAppVideo目前Swift博客关注在先进的编程话题,包括Swift语言的设计概念。我们认为这对新开发者和该接触Swift的开发者是有帮助的。为了让每个人都能够使用,我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:23 | 阅读:13 | 回复:0
  • 在Swift中使用OC
    在Swift中使用OC
    1.创建一个桥接的.h文件,命名格式必须为 “项目工程名-Bridging-Header.h” 2.在项目的配置中添加该桥街文件的路径路径=amp;amp;gt;Build-setting -amp;amp;gt; Swift Compile - General -amp;amp;gt; Objective-C ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:23 | 阅读:13 | 回复:0
  • Swift编程语言的优缺点
    Swift编程语言的优缺点
    截至2016年1月 ,iOS的使用设备超过10亿个,是全球第二大最受欢迎的移动平台。 在某些地区,包括美国,英国和法国,苹果设备的智能手机销量继续超过Android。 这就是为什么如此多的企业将其软件产品主要且有时仅专注 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:23 | 阅读:17 | 回复:0
  • [Swift]LeetCode1165.单行键盘|Single-RowKeyboard
    [Swift]LeetCode1165.单行键盘|Single-RowKeyboard
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(www.zengqiang.org)➤GitHub地址:https://github.com/str ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:23 | 阅读:13 | 回复:0
  • [Swift]LeetCode670.最大交换|MaximumSwap
    [Swift]LeetCode670.最大交换|MaximumSwap
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:22 | 阅读:12 | 回复:0
  • Swift5.x范型
    Swift5.x范型
    ////ViewController15.swift//swiftT////Createdbyon2020/6/1.//Copyright©2020Allrightsreserved.//importUIKitclassViewController15:UIViewController{overridefuncview……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:22 | 阅读:11 | 回复:0
  • swift之向ftp服务器传文件
    swift之向ftp服务器传文件
    在mac上如何使用xcode,swift语言开发一个向ftp服务器上传文件的工具?使用的是第三方库Rebekka,下载地址为:https://github.com/Constantine-Fry/rebekka。下载完之后直接将所有的swift文件拷到项目中即可使用。  ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:22 | 阅读:13 | 回复:0
  • Swift可以在Windows系统上写程序了
    Swift可以在Windows系统上写程序了
    将Swift引入Windows 将Swift移植到Windows并不只是简单地移植编译器,而是要确保完整的生态系统在平台上可用。这包括编译器,标准库和核心库(调度程序,基础,XCTest)。这些库是使开发人员能够轻松编写功能强大的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:22 | 阅读:14 | 回复:0
  • 窥探Swift之使用Web浏览器编译Swift代码以及Swift中的泛型
    窥探Swift之使用Web浏览器编译Swift代码以及Swift中的泛型
       有的小伙伴会问:博主,没有Mac怎么学Swift语言呢,我想学Swift,但前提得买个Mac。非也,非也。如果你想了解或者初步学习Swift语言的话,你可以登录这个网站:http://swiftstub.com/ 。该网站可以在线运行出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:22 | 阅读:11 | 回复:0
  • swift实现UItableview上拉下拉刷新模块
    swift实现UItableview上拉下拉刷新模块
    最近用写个项目发现上拉下拉刷新模块没找到合适的so自己写了一个由于最近忙教程就不写了里面有直接贴地址https://github.com/DaChengTechnology/DCRefresher……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:22 | 阅读:12 | 回复:0
  • Swift5.4语言指南(十二)属性
    Swift5.4语言指南(十二)属性
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:22 | 阅读:14 | 回复:0
  • 前不久一个swift项目用uicollectionview用sdwebimage加载图片,发生内存猛增,直接闪 ...
    前不久一个swift项目用uicollectionview用sdwebimage加载图片,发生内存猛增,直接闪 ...
    1、首先在appdelegate方法 didFinishLaunchingWithOptions SDImageCache.sharedImageCache().maxCacheSize=1024*1024*8设置一下最大的缓存大小。2、在appdelegate applicationDidReceiveMemoryWarning里加入SDIma ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:22 | 阅读:13 | 回复:0
  • Swift游戏实战-跑酷熊猫(一)简介(含源代码)
    Swift游戏实战-跑酷熊猫(一)简介(含源代码)
     优酷观看地址:http://v.youku.com/v_show/id_XNzM2Nzc2MTIw.html 通过这个小游戏,我们能够接触到物理系统(SKPhysicsBody,physicsWorld),动作(SKAction),声音素材的播放,文本标签(SKLabelNode) 我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:21 | 阅读:8 | 回复:0
  • [Swift]LeetCode849.到最近的人的最大距离|MaximizeDistancetoClosestPerson ...
    [Swift]LeetCode849.到最近的人的最大距离|MaximizeDistancetoClosestPerson ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:21 | 阅读:8 | 回复:0
  • [Swift]LeetCode940. 不同的子序列 II | Distinct Subsequences II
    [Swift]LeetCode940. 不同的子序列 II | Distinct Subsequences II
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:21 | 阅读:7 | 回复:0
  • Swift2.0语言教程之闭包
    Swift2.0语言教程之闭包
    Swift2.0语言教程之闭包Swift2.0语言闭包闭包是自包括的函数代码块。能够在代码中被传递和使用。Swift中的闭包与C和Objective-C中的代码块(blocks)以及其它一些编程语言中的Lambda函数比較相似。在本章中所讲的函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:21 | 阅读:12 | 回复:0
  • 浅谈Swift语法
    浅谈Swift语法
    Apple 在2014年6月的WWDC公布了一款新型的开发语言,很多美国程序猿的价值观貌似和我们非常大的不同。在公布的时候我们能够听到,场下的欢呼声是接连不断的。 假设换作我们。特别是像有Objective-C开发经验的开发人 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:21 | 阅读:12 | 回复:0
  • Swift实战-豆瓣电台(一)准备
    Swift实战-豆瓣电台(一)准备
    原文:Swift实战-豆瓣电台(一)准备   一 准备 我们现在看看我们要做一个什么样的东西   观看地址:http://v.youku.com/v_show/id_XNzI4ODY2Mjky.html 布局   通过上面这张图我们可以看出整个demo有两个视图,视 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:21 | 阅读:12 | 回复:0
  • [Swift]LeetCode1139.最大的以1为边界的正方形|Largest1-BorderedSquare
    [Swift]LeetCode1139.最大的以1为边界的正方形|Largest1-BorderedSquare
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:20 | 阅读:8 | 回复:0
  • [Swift]LeetCode1021.删除最外层的括号|RemoveOutermostParentheses
    [Swift]LeetCode1021.删除最外层的括号|RemoveOutermostParentheses
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:20 | 阅读:7 | 回复:0
  • [Swift]LeetCode863.二叉树中所有距离为K的结点|AllNodesDistanceKinBinaryTree ...
    [Swift]LeetCode863.二叉树中所有距离为K的结点|AllNodesDistanceKinBinaryTree ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:20 | 阅读:8 | 回复:0
  • Swift本地推送通知UILocalNotification
    Swift本地推送通知UILocalNotification
    Notification是智能手机应用开发中常用的信息传递机制,它不用消耗更多资源去不停的检查信息状态,可以非常好的节省资源。在iOS中分为两种通知:本地、远程。本地的UILocalNotification由全局的NotificationManager ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:20 | 阅读:7 | 回复:0
  • swift 的水波动画或雷达动画效果
    swift 的水波动画或雷达动画效果
    刚接触不久iOS开发,拖拉拽开始学习,代码还没接触过,但看注释还是懂了一些的 做成动画扩散效果,这图不是动态的,是我直接截图下来的; 拿别人的代码自己删改了一些,成这样了! import UIKit class ViewControl ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:20 | 阅读:9 | 回复:0
  • Swift中的dispatch_once单例模式
    Swift中的dispatch_once单例模式
    以下有三种方法实现单例模式,支持懒初始化和线程安全全局变量结构dispatch_once全局变量:这里使用了全局变量而非类变量,是因为不支持类变量privatelet_SingletonSharedInstance=Singleton()classSingleton{classva ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:20 | 阅读:8 | 回复:0
  • IOS开发-简单的加法计算器swift版本
    IOS开发-简单的加法计算器swift版本
    近日开始学习IOS开发。想找一个简单版本较新的IOS开发教程都很难:(1)现在找的很多都是object-C的,不是swift的,(2)老版与最新版本swift中很多语法也不适配,(3)Xcode版本和用法也不一样。 因此,今天自己写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:20 | 阅读:7 | 回复:0
  • 根据屏幕分辨率判断当前手机型号(swift4.1) - 全栈测试之路
    根据屏幕分辨率判断当前手机型号(swift4.1) - 全栈测试之路
    import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoa……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:19 | 阅读:7 | 回复:0
  • 最新:适配Xcode9.0与Swift4.0
    最新:适配Xcode9.0与Swift4.0
    这几天苹果在开 WWDC2017 大会,期间放出了 Xcode9.0-beta 以及 Swift4 。为了响应苹果爸爸的号召,我果断下载了 Xcode9.0-beta ,并在项目中拉出了新的分支,准备搞事。 如何适配 Xcode9.0-beta 内置的 Swift 版本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:19 | 阅读:7 | 回复:0
  • [Swift]LeetCode712.两个字符串的最小ASCII删除和|MinimumASCIIDeleteSumforTwoString ...
    [Swift]LeetCode712.两个字符串的最小ASCII删除和|MinimumASCIIDeleteSumforTwoString ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:19 | 阅读:7 | 回复:0
  • iOS多线程之线程锁Swift-Demo示例总结
    iOS多线程之线程锁Swift-Demo示例总结
     线程锁是什么    在前面的文章中总结过多线程,总结了多线程之后,线程锁也是必须要好好总结的东西,这篇文章构思的时候可能写的东西得许多,只能挤时间一点点的慢慢的总结了,知道了线程之后要了解线程锁就得 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:19 | 阅读:6 | 回复:0
  • iOS开发 Swift开发数独游戏(五)显示游戏答案
    iOS开发 Swift开发数独游戏(五)显示游戏答案
    要点是设置好Tag就好,通过代码找到并初始化即可。 1: // 2: // ShowAnswerController.swift 3: // sudoku-v02 4: // 5: // Create……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:19 | 阅读:6 | 回复:0
  • iPhone 12 或10月13日发布;微信支付正计划加码存款市场;Swift正式登陆Win 10 | 极客 ...
    iPhone 12 或10月13日发布;微信支付正计划加码存款市场;Swift正式登陆Win 10 | 极客 ...
    整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 国内要闻 微信支付正计划加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:19 | 阅读:8 | 回复:0
  • [Swift实际操作]八、实用进阶-(9)Swift中的链表LinkedList详解
    [Swift实际操作]八、实用进阶-(9)Swift中的链表LinkedList详解
    热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!!链表是一种物理存储单元上的非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针连接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:19 | 阅读:7 | 回复:0
  • WelcometoSwift(苹果官方Swift文档初译与注解三十)---219~224页(第四章--流程控制完) ...
    WelcometoSwift(苹果官方Swift文档初译与注解三十)---219~224页(第四章--流程控制完) ...
    LabeledStatements (标签语句)循环或者switch语句可以嵌套其他的循环或者switch,这样在Swift中可以创建复杂的流程控制结构.循环或者switch语句都可以通过break语句来永久的结束,因此,有时候需要显式的表明在循环或 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 12:19 | 阅读:6 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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