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

编程

RSS
  • IOS学习[Swift中跳转与传值]
    IOS学习[Swift中跳转与传值]
     Swift中页面跳转与传值:1.简单方式首先,Swift的跳转可分为利用xib文件跳转与storyboard跳转两种方法,我这里选择使用storyboard的界面跳转方法。1、通过在storyboard中拉button控件建立segue跳转。2、通过presen ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:197 | 回复:0
  • swift截取字符串
    swift截取字符串
    swift3.0使用String.Index来做位置索引,要想实现截取功能首先得获取到String.Index;获取中间部分参数用Rangeamp;amp;lt;Indexamp;amp;gt;即可;letstr:String=btn.currentTitle??amp;quot;amp;quot;     letin ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:206 | 回复:0
  • Swift开发第八篇——方法嵌套&命名空间
    Swift开发第八篇——方法嵌套&命名空间
    本篇分为两部分:一、Swift中的方法嵌套二、Swift中的命名空间 一、Swift中的方法嵌套在swift中我们可以让方法嵌套方法,如:funcappendQuery(varurl:String,key:String,value:AnyObject)-amp;amp;gt;String{ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:194 | 回复:0
  • Swift---Swift5基本语法
    Swift---Swift5基本语法
    Swift5https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html importUIKitvarstr=amp;quot;Hello,playgroundamp;quot;//介绍swift5相关的语法//********************常量和变量/* 1.常量定义时必须赋初值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:199 | 回复:0
  • TheSwiftProgrammingLanguage-官方教程精译Swift(8)闭包--Closures
    TheSwiftProgrammingLanguage-官方教程精译Swift(8)闭包--Closures
    闭包是功能性自包含模块,可以在代码中被传递和使用。Swift中的闭包与C和Objective-C中的blocks以及其他一些编程语言中的lambdas比较相似。闭包可以捕获和存储其所在上下文中任意常量和变量的引用。这就是所谓的闭合 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:199 | 回复:0
  • Swift实现JSON转Model-HandyJSON使用讲解
    Swift实现JSON转Model-HandyJSON使用讲解
    背景:很多时候,我们从服务端请求下的数据都是Json格式,我们需要拿这些数据显示到我们的UI界面。因此,我们的做法基本都会先将json转为方便使用的数据模型,或者也可以直接转字典解决。 在OC中,我们有很多优秀的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:171 | 回复:0
  • 浅谈Swift中的Optionals
    浅谈Swift中的Optionals
     code{color:rgba(199,37,78,1);background-color:rgba(249,242,244,1);border-radius:4px}code,kbd{padding:2px4px}kbd{color:rgba(255,255,255,1);background-color:rgba(51,51,……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:204 | 回复:0
  • Swift3.0语言教程字符串转换为数字值
    Swift3.0语言教程字符串转换为数字值
    Swift3.0语言教程字符串转换为数字值Swift3.0语言教程字符串转换为数字值,在NSString中,开发者可以将字符串转换为数字值,通过这些数字值可以实现一些功能,如加法运算、减法运算等。数字值有很多的类型,在NSStri ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:167 | 回复:0
  • iOS-swift环形进度指示器+图片加载动画
    iOS-swift环形进度指示器+图片加载动画
    demo.gif如图,这个动画的是如何做的呢?分析:1.环形进度指示器,根据下载进度来更新它2.扩展环,向内向外扩展这个环,中间扩展的时候,去掉这个遮盖一.环形进度指示器1.自定义View继承UIView,命名为CircularLoaderView.sw ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:171 | 回复:0
  • Swift菊花、UIPageControl和UIProgressView
    Swift菊花、UIPageControl和UIProgressView
    //Make:加载菊花  func_initUIActivityIndicatorView(){         letactivity=UIActivityIndicatorView(activityIndicatorStyle:UIActivityIndicatorViewStyle.White)    activity.frame=CG……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:198 | 回复:0
  • Swift3.0语言教程替换子字符串
    Swift3.0语言教程替换子字符串
    Swift3.0语言教程替换子字符串Swift3.0语言教程替换子字符串,替换子字符串其实就是将字符串中的子字符串删除,然后再进行添加。为了让这一繁琐的过程变的简单,NSString提供了替换子字符串的3个方法,这3个方法分别 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:187 | 回复:0
  • Swift语言操作keyChain
    Swift语言操作keyChain
    首先是保存数据funcsaveData(){letkey=amp;quot;name1amp;quot;letvalue=amp;quot;liuamp;quot;letvalueData=value.data(using:String.Encoding.utf8,allowLossyConversion:false)letservice=Bundle.m……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:174 | 回复:0
  • Begin:SWIFT基本语法
    Begin:SWIFT基本语法
    国内介绍IOS书籍大多是很陈旧的代码,2014年Apple发布了Swift语言,毫无疑问Swift是一个强大的语言,但是纵观国内的IOS现状,大家大多已经习惯了了OC,OC能解决的问题谁会想到去用Swift再实现一次了,本系列会一直更 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:171 | 回复:0
  • swift判断是不是刘海屏
    swift判断是不是刘海屏
       //判断是不是刘海屏  funcisiPhoneXScreen()-amp;amp;gt;Bool{    guard#available(iOS11.0,*)else{      returnfalse    }          letisX=UIApplication.shared.windows.safeAre ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:139 | 回复:0
  • [Swift]冒泡排序|Bubblesort
    [Swift]冒泡排序|Bubblesort
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:165 | 回复:0
  • 浅谈Swift和OC的区别iOSOC和Swift进行互相调用。
    浅谈Swift和OC的区别iOSOC和Swift进行互相调用。
    前言一晃Swift3都出来快一年了,从OC到Swift也经历了很多,所以对两者的一些使用区别也总结了一点,暂且记录下,权当自己的一个笔记。当然其中一些区别可能大家都有耳闻,所以这里也会结合自身的一些平常记录,稍许 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:170 | 回复:0
  • WelcometoSwift(苹果官方Swift文档初译与注解)
    WelcometoSwift(苹果官方Swift文档初译与注解)
    WelcometoSwift策划给:iOS爱好者,标题//本人试着利用闲暇时间翻译苹果官方文档,限于水平,难免有误,欢迎大家指正.2014年6月3日建议书编号:123-4567关于swift(雨燕)Swift是一门全新的iOS和OSX应用软件的开发语言,它是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:235 | 回复:0
  • SwiftPOP+MVVM
    SwiftPOP+MVVM
    Swift2.0中引入了协议扩展的特性,并且建议开发者一切从协议(Protocol)出发,经过几个月的学习探索,博主发现Swift作为一门面向协议编程(POP)的语言非常适合时下火热的MVVM架构。MVVM已经提出有一段时间了,如果 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:247 | 回复: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 | 阅读:236 | 回复:0
  • 官方文档学习之《startdevelopingiOSapps(swift)》
    官方文档学习之《startdevelopingiOSapps(swift)》
     1. let关键字是用来定义常量的,任何类型的常量都可以进行定义;例如:定义字符串letconstantValue1=amp;quot;thisisastringamp;quot;,也可以定义数值:letconstantValue2=30但需要注意:.声明时如果不初始化需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:218 | 回复:0
  • [Swift通天遁地]二、表格表单-(5)实现表格下拉和上拉刷新效果
    [Swift通天遁地]二、表格表单-(5)实现表格下拉和上拉刷新效果
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:244 | 回复:0
  • swift版的CircleView
    swift版的CircleView
    swift版的CircleView 效果图 源码////CircleView.swift//CircleView////CreatedbyYouXianMingon15/10/7.//Copyright©2015年YouXianMing.Allrightsreserved.//importUIKitclassCircleV……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:252 | 回复:0
  • Swift入门学习之一常量,变量和声明
    Swift入门学习之一常量,变量和声明
    版权声明:本文为博主原创文章,未经博主允许不得转载。转载请表明出处:http://www.cnblogs.com/cavalier-/p/6059421.html前言大家好,我是Cavalier。目前Swift语言是发展最快的语言,而国内大部分iOS开发开始转向S ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:244 | 回复: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 | 阅读:254 | 回复:0
  • Swift实战-豆瓣电台(一)准备
    Swift实战-豆瓣电台(一)准备
     我们现在看看我们要做一个什么样的东西 观看地址:http://v.youku.com/v_show/id_XNzI4ODY2Mjky.html布局 通过上面这张图我们可以看出整个demo有两个视图,视图一用来播放音乐,视图二用来选择频道。视图一Image ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:238 | 回复:0
  • Swift----方法、下标、继承、初始化、析构方法、可选链
    Swift----方法、下标、继承、初始化、析构方法、可选链
     1下标的使用1.1问题下标可以定义在类、结构体和枚举中,可以认为是访问对象、集合或序列的快捷方式,不需要再调用实例的特定的赋值和访问方法。本案例定义一个Matrix结构体,用于呈现一个Double类型的二维矩阵,其 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:236 | 回复:0
  • [Swift通天遁地]七、数据与安全-(18)使用Swift实现原生的MD5加密
    [Swift通天遁地]七、数据与安全-(18)使用Swift实现原生的MD5加密
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:260 | 回复:0
  • iOS-OC、Swift混编之桥接文件
    iOS-OC、Swift混编之桥接文件
     新建一个OC语言的项目,然后添加一个基于NSObject的Swift文件SwiftFileModel类.swiftimportUIKitclassSwiftFileModel:NSObject{funcfirstMethod(){print(amp;quot;SwiftFileModelamp;quot;);}} 这时会提示你是否 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:264 | 回复: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 | 阅读:249 | 回复:0
  • swiftwebView的高度自适应内容
    swiftwebView的高度自适应内容
    废话不多直接上代码  //在webView的协议方法里实现以下代码funcwebViewDidFinishLoad(webView:UIWebView){//加载完成     //    self.view.addSubview(webView)         webView.scrollView.mj_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:247 | 回复:0
  • 【swift学习笔记】六.访facebook登录页面
    【swift学习笔记】六.访facebook登录页面
    代码最下边有下载地址。做这个demo的主要心得就是自适应所有的屏幕,要先布局大的框架,再一步一步设置小的细节。看一下效果再看一下自动适应所有屏幕的效果:  keyboard打开时整个frame上移一个keyboard的高度ove ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:243 | 回复: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 | 阅读:237 | 回复:0
  • swift-导航栏和tabbar(系统自带)
    swift-导航栏和tabbar(系统自带)
    1,在AppDelegate.swift里面(下面这个函数里面写)  funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:?)-amp;amp;gt;Bool{//定义三个视图varoneview=Oneview() ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:253 | 回复:0
  • Swift中的init方法
    Swift中的init方法
    摘要:Swift有着超级严格的初始化方法,不仅强化了designated初始化方法的地位,所有不加修饰的init方法都需要在方法中确保非Optional的实例变量被赋值初始化,而在子类中,也强制调用super版本的designated初始化。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:256 | 回复:0
  • Swift与C类型对应关系表
    Swift与C类型对应关系表
    每一个C语言基本类型,Swift都提供了与之对应的类型。在Swift中调用C方法的时候,会用到这些类型:C类型Swift对应类型别名boolCBoolBoolchar,unsignedcharCChar,CUnsignedCharInt8,UInt8short,unsignedshortCShort,C ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:243 | 回复:0
  • 解决swiftpackagemanagerfetch慢的问题
    解决swiftpackagemanagerfetch慢的问题
    想必搜索这个问题的人肯定是等了好久好久然后发现始终拉不下来,没错,我也是。无奈之下只能疯狂找解决方法,一开始在官方论坛里找到了一种解决方法,无用,最后只能自己去尝试解决。在此分享一下我的方法。方法一来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:251 | 回复:0
  • swift-UITextField的用法
    swift-UITextField的用法
    1,文本框的创建,有如下几个样式:publicenumUITextBorderStyle:Int{   casenone无边框   caseline直线边框   casebezel圆角矩形边框   caseroundedRect边线+阴影}lettextField=UITextField(frame:CGRe ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:260 | 回复:0
  • Swift-使用socket进行通信(附聊天室样例)
    Swift-使用socket进行通信(附聊天室样例)
    在Swift开发中,如果我们需要保持客服端和服务器的长连接进行双向的数据通信,使用socket是一种很好的解决方案。下面通过一个聊天室的样例来演示socket通信,这里我们使用了一个封装好的socket库(SwiftSocket)。功 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:244 | 回复:0
  • Swift-使用atlas图集实现动画效果(SpriteKit游戏开发)
    Swift-使用atlas图集实现动画效果(SpriteKit游戏开发)
    我们通常继承SKSpriteNode来实现游戏中的元素,除了可以使用图片作为纹理皮肤外。我们还可以使用动画纹理集来实现动画播放。动画纹理集的制作也很简单,首先要有一套动画序列图,然后把它们放到一个文件夹下,最后把 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:289 | 回复:0
  • SwiftRealm完整使用记录
    SwiftRealm完整使用记录
    新项目用到了数据库,本来之前用的都是SQL,但是语法写的实在是恶心,所以使用Realm尝试一下。1、我使用的pod库,所以先pod库安装一下,安装完别忘了先编译一下,不然import不到头文件platform:ios,'8.0'target'real ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:48 | 阅读:260 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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