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

Swift 教程

RSS
  • [Swift]LeetCode581.最短无序连续子数组|ShortestUnsortedContinuousSubarray ...
    [Swift]LeetCode581.最短无序连续子数组|ShortestUnsortedContinuousSubarray ...
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:49 | 阅读:803 | 回复:0
  • Swift的函数与函数指针、闭包Closure等相关内容介绍
    Swift的函数与函数指针、闭包Closure等相关内容介绍
    amp;amp;lt;span style=amp;quot;font-size:24px;amp;quot;amp;amp;gt;//函数 //demo1 无參数类型 func testConcat(){ println(amp;quot;測试函数amp;quot;); } testConcat()//调用demo1 //demo2 多參数,一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:49 | 阅读:537 | 回复:0
  • swift5.x类、结构体、枚举
    swift5.x类、结构体、枚举
    ////ViewController7.swift//swiftT////Createdbywjwdiveon2020/5/20.//Copyright©2020wjwdive.Allrightsreserved.//importUIKitclassViewController7:UIViewController{over……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:49 | 阅读:555 | 回复:0
  • Swift-JPush极光推送的使用3(根据Alias别名,给某个指定用户发推送)(转) ...
    Swift-JPush极光推送的使用3(根据Alias别名,给某个指定用户发推送)(转) ...
    一、别名(alias)介绍(1)我们可以给每一个安装了应用程序的用户,取不同别名来标识(比如可以使用用户账号的userid来作为别名)。(2)以后给某个特定用户推送消息时,就可以用此别名来指定。(3)每个用户只能指 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:49 | 阅读:503 | 回复:0
  • [Swift]LeetCode385.迷你语法分析器|MiniParser
    [Swift]LeetCode385.迷你语法分析器|MiniParser
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:49 | 阅读:503 | 回复:0
  • [Swift]LeetCode1240.铺瓷砖|TilingaRectanglewiththeFewestSquares
    [Swift]LeetCode1240.铺瓷砖|TilingaRectanglewiththeFewestSquares
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(let_us_code)➤博主域名:https://www.zengqiang.org➤GitHub地址:https://github.com/strengthen/Le ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:49 | 阅读:527 | 回复:0
  • 使用swift3.0高仿新浪微博
    使用swift3.0高仿新浪微博
    项目地址:https://github.com/SummerHH/swift3.0WeBo使用swift3.0高仿微博,目前以实现的功能有,添加访客视图,用户信息授权,首页数据展示(支持正文中连接匹配,@匹配)支持照片浏览,大图浏览,保存图片到相册本地,实现发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:254 | 回复:0
  • swift富文本设置
    swift富文本设置
    letstr=amp;quot;富文本设置amp;quot;    textView.isEditable=false   self.view.addSubview(textView)       letamountString=NSMutableAttributedString(string:str)   lets=NSString(string:st ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:247 | 回复:0
  • TheSwiftProgrammingLanguage-官方教程精译Swift(5)集合类型--CollectionTypes ...
    TheSwiftProgrammingLanguage-官方教程精译Swift(5)集合类型--CollectionTypes ...
    Swift语言提供经典的数组和字典两种集合类型来存储集合数据。数组用来按顺序存储相同类型的数据。字典虽然无序存储相同类型数据值但是需要由独有的标识符引用和寻址(就是键值对)。 Swift语言里的数组和字典中存储 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:228 | 回复:0
  • Swift-defer关键字(推迟执行)
    Swift-defer关键字(推迟执行)
    在一些语言中,有try/finally这样的控制语句,比如Java。这种语句可以让我们在finally代码块中执行必须要执行的代码,不管之前怎样的兴风作浪。在Swift2.0中,Apple提供了defer关键字,让我们可以实现同样的效果。fu ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:227 | 回复:0
  • Swift:如何判断一个对象是否是某个类(或其子类)的实例
    Swift:如何判断一个对象是否是某个类(或其子类)的实例
    在OC中我们直接可以用如下方法即可viewplaincopy];  在Swift中,并没有.class属性或者方法,便可以用如下方法viewplaincopyclass Person {        }    class AsiaMen: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:223 | 回复:0
  • swift实现漂亮的粒子效果CAEmitterLayer
    swift实现漂亮的粒子效果CAEmitterLayer
    一些粒子效果我们经常会在一些游戏或者应用中看到一些炫酷的粒子效果,我们在iOS中也能很轻松的搞一些粒子效果我们本次做得是一个下雪的效果,看下效果图源码地址:https://github.com/smalldu/IOS-Animations中的An ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:214 | 回复:0
  • 关于Objective-C和Swift混编
    关于Objective-C和Swift混编
    最近迷恋Stanford的iOS公开课,虽然英语不怎么样,后面的还没有翻译,我还是硬着头皮看了好几遍,终于是看完了,只想说一句词:AMAZING!!!好了,说正事,现在做的项目都是以前做的Objective-C老项目,难道直到Objective-C被彻 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:207 | 回复:0
  • Swift-页控件(UIPageControl)的用法
    Swift-页控件(UIPageControl)的用法
    使用页控件可以用来展示多个桌面。比如很多应用第一次登陆时,会在开始页面使用页控件来介绍功能,通过左右滑动来切换页。通常我们使用UIPageControl和UIScrollView相互结合来实现多页切换,滑动页面时页控件标签( ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:213 | 回复:0
  • [Swift]创建一个对象
    [Swift]创建一个对象
    创建一个对象先写一个People类////People.swift//Class////CreatedbyYouXianMingon15/3/18.//Copyright(c)2015年YouXianMing.Allrightsreserved.//importFoundationclassPeople{//……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:221 | 回复:0
  • Swift-给表格添加移动单元格功能(拖动行)
    Swift-给表格添加移动单元格功能(拖动行)
    1,下面的样例是给表格UITableView添加单元格移动功能: (1)给表格添加长按功能,长按后表格进入编辑状态 (2)在编辑状态下,可以看到单元格后面出现拖动按钮 (3)鼠标按住拖动按钮,可以拖动单元格到任意位 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:222 | 回复:0
  • SwiftRealm完整使用记录
    SwiftRealm完整使用记录
    新项目用到了数据库,本来之前用的都是SQL,但是语法写的实在是恶心,所以使用Realm尝试一下。1、我使用的pod库,所以先pod库安装一下,安装完别忘了先编译一下,不然import不到头文件platform:ios,'8.0'target'real ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:199 | 回复:0
  • Swift-使用atlas图集实现动画效果(SpriteKit游戏开发)
    Swift-使用atlas图集实现动画效果(SpriteKit游戏开发)
    我们通常继承SKSpriteNode来实现游戏中的元素,除了可以使用图片作为纹理皮肤外。我们还可以使用动画纹理集来实现动画播放。动画纹理集的制作也很简单,首先要有一套动画序列图,然后把它们放到一个文件夹下,最后把 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:238 | 回复:0
  • Swift-使用socket进行通信(附聊天室样例)
    Swift-使用socket进行通信(附聊天室样例)
    在Swift开发中,如果我们需要保持客服端和服务器的长连接进行双向的数据通信,使用socket是一种很好的解决方案。下面通过一个聊天室的样例来演示socket通信,这里我们使用了一个封装好的socket库(SwiftSocket)。功 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:194 | 回复:0
  • swift-UITextField的用法
    swift-UITextField的用法
    1,文本框的创建,有如下几个样式:publicenumUITextBorderStyle:Int{   casenone无边框   caseline直线边框   casebezel圆角矩形边框   caseroundedRect边线+阴影}lettextField=UITextField(frame:CGRe ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:206 | 回复:0
  • 解决swiftpackagemanagerfetch慢的问题
    解决swiftpackagemanagerfetch慢的问题
    想必搜索这个问题的人肯定是等了好久好久然后发现始终拉不下来,没错,我也是。无奈之下只能疯狂找解决方法,一开始在官方论坛里找到了一种解决方法,无用,最后只能自己去尝试解决。在此分享一下我的方法。方法一来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:201 | 回复:0
  • Swift与C类型对应关系表
    Swift与C类型对应关系表
    每一个C语言基本类型,Swift都提供了与之对应的类型。在Swift中调用C方法的时候,会用到这些类型:C类型Swift对应类型别名boolCBoolBoolchar,unsignedcharCChar,CUnsignedCharInt8,UInt8short,unsignedshortCShort,C ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:196 | 回复:0
  • Swift中的init方法
    Swift中的init方法
    摘要:Swift有着超级严格的初始化方法,不仅强化了designated初始化方法的地位,所有不加修饰的init方法都需要在方法中确保非Optional的实例变量被赋值初始化,而在子类中,也强制调用super版本的designated初始化。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:193 | 回复:0
  • swift-导航栏和tabbar(系统自带)
    swift-导航栏和tabbar(系统自带)
    1,在AppDelegate.swift里面(下面这个函数里面写)  funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:?)-amp;amp;gt;Bool{//定义三个视图varoneview=Oneview() ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:197 | 回复:0
  • Swift4.0废弃的柯里化
    Swift4.0废弃的柯里化
    //柯里化 //http://www.jianshu.com/p/6eaacadafa1a               Swift2.0柯里化方法(废弃)//http://www.swifthumb.com/thread-16079-1-1.html           Swift3.0柯里化常用方法推荐/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:178 | 回复:0
  • 【swift学习笔记】六.访facebook登录页面
    【swift学习笔记】六.访facebook登录页面
    代码最下边有下载地址。做这个demo的主要心得就是自适应所有的屏幕,要先布局大的框架,再一步一步设置小的细节。看一下效果再看一下自动适应所有屏幕的效果:  keyboard打开时整个frame上移一个keyboard的高度ove ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:192 | 回复:0
  • swiftwebView的高度自适应内容
    swiftwebView的高度自适应内容
    废话不多直接上代码  //在webView的协议方法里实现以下代码funcwebViewDidFinishLoad(webView:UIWebView){//加载完成     //    self.view.addSubview(webView)         webView.scrollView.mj_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:182 | 回复:0
  • Swift几行代码设置UIcollectionView的section底色,圆角
    Swift几行代码设置UIcollectionView的section底色,圆角
    具体代码demo如下:GitHub_OC版本:Demo具体代码GitHub_Swift版本:Demo具体代码码云_OC:Demo具体代码更新日志V2.4.0-增加对背景图的点击事件处理和控制,通过代理返回点击的背景图的IndexPathV2.3.2-支持xib、storybo ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:182 | 回复:0
  • iOS-OC、Swift混编之桥接文件
    iOS-OC、Swift混编之桥接文件
     新建一个OC语言的项目,然后添加一个基于NSObject的Swift文件SwiftFileModel类.swiftimportUIKitclassSwiftFileModel:NSObject{funcfirstMethod(){print(amp;quot;SwiftFileModelamp;quot;);}} 这时会提示你是否 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:200 | 回复:0
  • [Swift通天遁地]七、数据与安全-(18)使用Swift实现原生的MD5加密
    [Swift通天遁地]七、数据与安全-(18)使用Swift实现原生的MD5加密
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:200 | 回复:0
  • Swift----方法、下标、继承、初始化、析构方法、可选链
    Swift----方法、下标、继承、初始化、析构方法、可选链
     1下标的使用1.1问题下标可以定义在类、结构体和枚举中,可以认为是访问对象、集合或序列的快捷方式,不需要再调用实例的特定的赋值和访问方法。本案例定义一个Matrix结构体,用于呈现一个Double类型的二维矩阵,其 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:187 | 回复:0
  • Swift实战-豆瓣电台(一)准备
    Swift实战-豆瓣电台(一)准备
     我们现在看看我们要做一个什么样的东西 观看地址:http://v.youku.com/v_show/id_XNzI4ODY2Mjky.html布局 通过上面这张图我们可以看出整个demo有两个视图,视图一用来播放音乐,视图二用来选择频道。视图一Image ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:182 | 回复:0
  • swift开发之--自动轮播图(UIScrollView+UIPageControl+Timer)
    swift开发之--自动轮播图(UIScrollView+UIPageControl+Timer)
    比较简单,原理就不说了,这里只做记录:代码如下:1,准备varpageControl:UIPageControl?varmyscrollView:UIScrollView?varmyTimer:Timer?varmycurrentPage:NSInteger?varcourses=[[amp;quot;nameamp;quot;: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:203 | 回复:0
  • Swift入门学习之一常量,变量和声明
    Swift入门学习之一常量,变量和声明
    版权声明:本文为博主原创文章,未经博主允许不得转载。转载请表明出处:http://www.cnblogs.com/cavalier-/p/6059421.html前言大家好,我是Cavalier。目前Swift语言是发展最快的语言,而国内大部分iOS开发开始转向S ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:182 | 回复:0
  • swift版的CircleView
    swift版的CircleView
    swift版的CircleView 效果图 源码////CircleView.swift//CircleView////CreatedbyYouXianMingon15/10/7.//Copyright©2015年YouXianMing.Allrightsreserved.//importUIKitclassCircleV……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:193 | 回复:0
  • [Swift通天遁地]二、表格表单-(5)实现表格下拉和上拉刷新效果
    [Swift通天遁地]二、表格表单-(5)实现表格下拉和上拉刷新效果
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:195 | 回复:0
  • 官方文档学习之《startdevelopingiOSapps(swift)》
    官方文档学习之《startdevelopingiOSapps(swift)》
     1. let关键字是用来定义常量的,任何类型的常量都可以进行定义;例如:定义字符串letconstantValue1=amp;quot;thisisastringamp;quot;,也可以定义数值:letconstantValue2=30但需要注意:.声明时如果不初始化需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:168 | 回复:0
  • swift4.0正则表达式判断手机号
    swift4.0正则表达式判断手机号
    p.p1{margin:0;font:15pxMenlo;color:rgba(255,255,255,1);background-color:rgba(40,43,53,1)}p.p2{margin:0;font:15pxMenlo;color:rgba(228,67,71,1);background-color:rgba(40,4……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:179 | 回复:0
  • SwiftPOP+MVVM
    SwiftPOP+MVVM
    Swift2.0中引入了协议扩展的特性,并且建议开发者一切从协议(Protocol)出发,经过几个月的学习探索,博主发现Swift作为一门面向协议编程(POP)的语言非常适合时下火热的MVVM架构。MVVM已经提出有一段时间了,如果 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:194 | 回复:0
  • WelcometoSwift(苹果官方Swift文档初译与注解)
    WelcometoSwift(苹果官方Swift文档初译与注解)
    WelcometoSwift策划给:iOS爱好者,标题//本人试着利用闲暇时间翻译苹果官方文档,限于水平,难免有误,欢迎大家指正.2014年6月3日建议书编号:123-4567关于swift(雨燕)Swift是一门全新的iOS和OSX应用软件的开发语言,它是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:182 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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