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

Swift 教程

RSS
  • Swift开发中常用的一些图片处理方法
    Swift开发中常用的一些图片处理方法
    importUIKit//MARK:-获取view的快照视图(返回UIImageView)publicfuncsnapshotFromView(inputView:UIView)-amp;amp;gt;UIView{UIGraphicsBeginImageContextWithOptions(inputView.bounds.size,false,0)……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:18 | 阅读:75 | 回复:0
  • SWIFT中切換UIContainerView內的Controller
    SWIFT中切換UIContainerView內的Controller
    如下,一个UIContainerView内切换两个Controller,当点击登录的时候UIContainerView的视图为LoginController,当点击登记的时候UIContainerView中的视图为RegisterController在主视图内先做两个按钮的事件。这个不用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:18 | 阅读:75 | 回复:0
  • swift--如何设置子视图alpha不同于父视图
    swift--如何设置子视图alpha不同于父视图
    //1.2加入商家标题评分容器lettitleWarp=UIView(frame:CGRectMake(0,150,screenObject.width,50));titleWarp.backgroundColor=UIColor.blackColor().colorWithAlphaComponent(0.5);//记住不要加下面这句代码/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:17 | 阅读:88 | 回复:0
  • swiftUITableViewCell策划删除,iOS11之后设置侧滑不到最左边
    swiftUITableViewCell策划删除,iOS11之后设置侧滑不到最左边
      /**侧滑删除实现的三个方法:*canEditRowAt:设为true才能侧滑或其他操作*editActionsForRowAt(11之前侧滑删除)*trailingSwipeActionsConfigurationForRowAt(11之后的侧滑删除)*///canEditRowAt:设为true ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:17 | 阅读:87 | 回复:0
  • 使用第三方框架vapor和swift搭建本地服务器
    使用第三方框架vapor和swift搭建本地服务器
    在网上看到一篇教程,使用vapor搭建服务端,自己记录下来备忘本文主要记录以下几点1.配置好Vapor2.用Swift写GET,POST方法,返回JSON数据3.配置本地服务器,编译运行在浏览器访问 http://localhost:8080查看返回数据4.在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:17 | 阅读:87 | 回复:0
  • Swift泛型和闭包结合使用
    Swift泛型和闭包结合使用
    通常在Swift中定义一个闭包来使用typealiasClosure=(Any?)-amp;amp;gt;()vartempClosure:Closure?///定义一个方法直接调用funcclosure(_closure:@escapingclosure){self.closure=closure}  上面就是我们经常使用闭 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:17 | 阅读:84 | 回复:0
  • Swift-实现tableView单选系统样式
    Swift-实现tableView单选系统样式
     //实现tableView单选 importUIKit classViewController:UIViewController{     vartableView:UITableView!   overridefuncviewDidLoad(){    super.viewDidLoad()         table……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:17 | 阅读:88 | 回复:0
  • swift语言
    swift语言
    amp;#160;……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:17 | 阅读:79 | 回复:0
  • 基于swift语言iOS8的蓝牙连接(初步)
    基于swift语言iOS8的蓝牙连接(初步)
    看过一些蓝牙App的事例,大体上对蓝牙的连接过程进行了了解。但是开始真正自己写一个小的BLE程序的时候就举步维艰了。那些模棱两可的概念在头脑中瞬间就蒸发了,所以还是决定从最基本的蓝牙连接过程进行。这里所说的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:17 | 阅读:75 | 回复:0
  • Swift懒加载
    Swift懒加载
    1.常见懒加载方法classViewController:UIViewController{lazyvarlabel:UILabel={letlabel=UILabel(frame:.zero)label.translatesAutoresizingMaskIntoConstraints=false……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:16 | 阅读:88 | 回复:0
  • swift常见报错及解决方案
    swift常见报错及解决方案
    当你初学swift,或者你从2.0转到3.0,见点红是在所难免再寻常不过的事情,其实一般也都是一些小的语法问题,度娘一般都有能力告诉你答案,但是凡事做个总结做到心中有数毕竟是比度娘靠谱的。1.cannotloadunderlyingm ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:16 | 阅读:84 | 回复:0
  • Swift:在Swift中桥接OC文件(自己创建的类文件、第三方库文件) ...
    Swift:在Swift中桥接OC文件(自己创建的类文件、第三方库文件) ...
    一、介绍 随着Swift的逐渐成熟,使用swift开发或者混合开发已经成为了一个趋势,本身苹果公司也十分推荐使用Swift这门新语言。目前Swift已经更新到了3.0,估计没有多久4.0就要出来了。那么再用Swift开发时遇到一些 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:16 | 阅读:90 | 回复:0
  • 【iOS】swift排序Sort函数用法(包含NSDictionary排序)
    【iOS】swift排序Sort函数用法(包含NSDictionary排序)
    用了几分钟做的简单翻译一个例子直接贴代码,不过多解释//这是我们的modelclassimageFile{varfileName=String()varfileID=Int()}//使用varimages:=images.sort({$0.fileIDamp;amp;gt;$1.fileID})下面是闭包的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:16 | 阅读:83 | 回复:0
  • Swift基础--Swift中的异常处理
    Swift基础--Swift中的异常处理
    OC中的异常处理:方法的参数要求传入一个error指针地址,方法执行完后,如果有错误,内部会给error赋值Swift中的异常处理:有throws的方法,就要try起来,然后do{}catch{do中出现错误异常才执行这里的代码}进行处理格式:do{ ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:16 | 阅读:81 | 回复:0
  • Swift-as、as!、as?三种类型转换操作使用一览
    Swift-as、as!、as?三种类型转换操作使用一览
    as、as!、as? 这三种类型转换操作符的异同,以及各自的使用场景。 1,as使用场合(1)从派生类转换为基类,向上转型(upcasts)1234class Animal {}class Cat: Animal {}let cat= Cat()let animal=cat as ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:16 | 阅读:83 | 回复:0
  • iOS获取本地沙盒视频封面图片(含swift实现)
    iOS获取本地沙盒视频封面图片(含swift实现)
    最近做了个小应用,有涉及到本地视频播放及列表显示。其中一个知识点就是获取本地存储视频,用来界面中的封面显示。记录如下://videoURL:本地视频路径time:用来控制视频播放的时间点图片截取-(UIImage*)thumbnailI ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:15 | 阅读:115 | 回复:0
  • Swift-类型属性(类静态属性)和类方法(类静态方法)
    Swift-类型属性(类静态属性)和类方法(类静态方法)
    1,结构体struct和枚举enum的静态属性,静态方法使用static关键字12345678910structAccount{     varamount:Double=0.0                //账户金额     varowner:String=amp;quot;amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:15 | 阅读:107 | 回复:0
  • Swift里字符串(十一)OC字符串和Swift字符串的转换
    Swift里字符串(十一)OC字符串和Swift字符串的转换
    toOCfunc_bridgeToObjectiveCImpl()-amp;amp;gt;AnyObject{if_guts.isSmall{return_guts.asSmall.withUTF8{bufPtrin//TODO(Stringbridging):worthisASCIIcheckfordifferent……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:15 | 阅读:120 | 回复:0
  • 用Swift实现一款天气预报APP(一)
    用Swift实现一款天气预报APP(一)
    这个系列的目录: 用Swift实现一款天气预报APP(一) 用Swift实现一款天气预报APP(二) 用Swift实现一款天气预报APP(三)   Swift作为现在苹果极力推广的语言,发展的非常快。这个语言就和她的名字一样,比OC减少 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:15 | 阅读:97 | 回复:0
  • SwiftAlamofire
    SwiftAlamofire
    转载:https://www.jianshu.com/p/07b1ec36a689最近AFNetworking的作者MattThompson提出了一个新的类似AFNetworking的网络基础库,并且专门使用最新的Swift语言写的,名为Alamofire. 一、正常导入,CocoaPods1-1、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:15 | 阅读:92 | 回复:0
  • Swift-数组排序方法(附样例)
    Swift-数组排序方法(附样例)
    下面通过一个样例演示如何对数组元素进行排序。数组内为自定义用户对象,最终要实现按用户名排序,数据如下:1234varuserList=()userList.append(UserInfo(name:amp;quot;张三amp;quot;,phone:amp;quot;4234amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:15 | 阅读:86 | 回复:0
  • 学习swift语言的快速入门教程推荐
    学习swift语言的快速入门教程推荐
    随着苹果产品越来越火爆,苹果新推出的swift必定将在很大程度上代替oc语言。学好swift语言,对于IOS工程师来讲,已经是一门必备技能。有一些比较好的英文版教程,值得学习。1. SwiftTutorialforBeginners在这个教程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:15 | 阅读:82 | 回复:0
  • [ios][swift]swift怎么去除optional
    [ios][swift]swift怎么去除optional
    在转换String时要使用“!”进行拆包,用“?”则会有optional出现……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:14 | 阅读:103 | 回复:0
  • swift深入理解闭包
    swift深入理解闭包
    我们可用swift的闭包来定义变量的值。先来一个简单的例子大家先感受感受。  定义一个字符串的变量的方法:直接赋值:varstring=amp;quot;Astringamp;quot;还可以用闭包的方式定义:varstring1:String={returnamp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:14 | 阅读:99 | 回复:0
  • String的用法总结-swift
    String的用法总结-swift
    学习swift的String用法总结 学习了swift的String的用法之后感觉比OC的太直接了,不需要直接的初始化、类型声明也不用区分可变和不可变的类型,基本上就是属于哪里需要就在哪里直接写就可以的状态。  overridefuncv ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:14 | 阅读:117 | 回复:0
  • Swift-Login(MVC纯代码)
    Swift-Login(MVC纯代码)
    p.p1{margin:0;font:24pxMenlo;color:rgba(0,0,0,1)}span.s1{font-variant-ligatures:no-common-ligatures}span.s2{font-variant-ligatures:no-common-ligatures;color:rgba(196,34,117,1……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:14 | 阅读:120 | 回复:0
  • swift语言从天而降,作为ios程序猿,我们如果面对?
    swift语言从天而降,作为ios程序猿,我们如果面对?
     Swift语言诞生到现在,才短短一个月多,Swift竟然挤进TIOBE排行榜的第16位,相信这发展的速度绝不是任何一个语言可与之相提并论,那Swift到底是一个怎样的语言,竟然永远如此的魅力!在如此的严峻的环境下,对于开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:14 | 阅读:129 | 回复:0
  • Swift由十六进制转为RGB的颜色设置
    Swift由十六进制转为RGB的颜色设置
    如果美工给你的颜色值或者后台取到的颜色值为十六进制时,如:p.p1{margin:0;font:11pxMenlo;color:rgba(209,47,27,1)}span.s1{font-variant-ligatures:no-common-ligatures}#3492e9 UIColor中没有直接以十六进制色 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:14 | 阅读:137 | 回复:0
  • swift3.0新特征
    swift3.0新特征
    限定作用域访问级别:在swift3.0之前,swift提供3种不同的访问级别:1.public(公开)2.internal(内部)3.private(私用)默认的访问级别是internal,这意味着此成员只能在模组(module)内可见。如果要让其能够被模组外的成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:13 | 阅读:83 | 回复:0
  • Swift3.0:照片选择
    Swift3.0:照片选择
    一、介绍 图片选择或者拍照功能: 1、选择相册中的图片或是拍照,都是通过UIImagePickerController控制器实例化一个对象,然后通过self.presentViewController方法推出界面显示。但是使用presentViewController的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:13 | 阅读:83 | 回复:0
  • 【Swift】日期比较函数记录下ComparingdateinSwift
    【Swift】日期比较函数记录下ComparingdateinSwift
    Addthiscodetoyourprojectandcomparingdatesiseasierthanever扩展NSDATE//swift3.0.2extensionNSDate{funcisGreaterThanDate(dateToCompare:NSDate)-amp;amp;gt;Bool{varisGreat……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:13 | 阅读:90 | 回复:0
  • swift中NSDictionary和Dictionary的转化
    swift中NSDictionary和Dictionary的转化
    https://www.jianshu.com/p/a533f001425f  2017.03.1922:01*字数253阅读2021评论0喜欢0NSDictionary可以存储任意对象类型的元素。Dictionary用于存储无序的数据元素值。字典的标准格式:字典名称=Dictionaryamp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:13 | 阅读:84 | 回复:0
  • Swift-从ALAsset中获取照片的原图并转换成NSData
    Swift-从ALAsset中获取照片的原图并转换成NSData
    ALAsset类代表相册中的每个资源文件,可以通过它获取照片的相关信息,及其对应的原图,全屏图,缩略图等。当我们想通过一个照片的ALAsset对象,来获取这张照片的原图并将其转换成NSData数据,有如下两种方法:方法一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:13 | 阅读:92 | 回复:0
  • 在swift工程调用第三方库,Bridging导入头文件提示notfound解决办法 ...
    在swift工程调用第三方库,Bridging导入头文件提示notfound解决办法 ...
    swift语言简洁,上手之后感觉还不错,今天在使用swift调用cocoapods的AFNetworking时候总是提示“'AFNetworking/AFNetworking.h'filenotfound”,stackOverflow上面查了查没有发现最终解决办法,最后吃午饭回来,想是不是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:13 | 阅读:110 | 回复:0
  • WelcometoSwift(苹果官方Swift文档初译与注解三十六)---254~260页(第六章--闭包) ...
    WelcometoSwift(苹果官方Swift文档初译与注解三十六)---254~260页(第六章--闭包) ...
    Closures(闭包)闭包是一段包含自身功能的代码块,它可以在代码中传递.在Swift中,闭包的概念与C和OC中的block相似,与其他语言的lambdas相似.当常量和变量在闭包中定义的时候,闭包可以获取(capturing)和存储常量和变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:13 | 阅读:104 | 回复:0
  • swift 基础
    swift 基础
    一、简单类型 println(amp;quot;say goodbeyamp;quot;)    //无需添加”;“ ,也不用java,c等添加main{}函数 let strName = 1024;      //定义常亮,一次定义多次使用,#default kXXX 45类似 var strPhone ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:12 | 阅读:71 | 回复:0
  • Swift学习之函数和简单地控件的创建
    Swift学习之函数和简单地控件的创建
     今天还是重复昨天做的事情--敲代码,但唯一的不同就是所学的知识不同了,我们又进一步往深得层次学习了,感觉越来越有意思了,虽然临近结束了看着大家积极性越来越低了,但是我知道我不能这样,我要比别人付出的更 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:12 | 阅读:69 | 回复:0
  • masonryoc版(snapkitswift版)
    masonryoc版(snapkitswift版)
          masonry是一款基于纯代码编写的自动布局第三方框架,他的使用非常方便。对它进行简单的介绍和总结。     demo实例效果:用masonry完成如下效果     使用方法:     1.通过cocopad安装mas ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:12 | 阅读:68 | 回复:0
  • 30.怎样在Swift中添加运行时属性?
    30.怎样在Swift中添加运行时属性?
      和OC一样,Swift中也可以添加运行时属性。下面将提供一个完整的例子,演示如何给按钮点击事件添加运行时属性。 1.示例 import UIKit var s_GofButtonTouchDownKey = amp;quot;s_GofButtonTouchDownKeyamp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:12 | 阅读:65 | 回复:0
  • AppleSwift编程
    AppleSwift编程
    Appleamp;#160;Swift编程语言入门教程作者:日期:gashero2014-06-03目录1简介2Swift入门3简单值4控制流5函数与闭包6对象与类7枚举与结构1简介……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:12 | 阅读:76 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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