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

Swift 教程

RSS
  • swift集成支付宝遇到的问题
    swift集成支付宝遇到的问题
    移动端做加密,安卓和ios的私钥一定要匹配。比如安卓先生成了私钥和公钥,并且把公钥上传到支付宝管理平台了。这时候ios端无法通过公钥生成私钥,只能拿安卓的私钥转换成ios私钥,才能和支付宝上的应用公钥匹配ios段 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:24 | 阅读:38 | 回复:0
  • swift数组作为函数参数的书写格式
    swift数组作为函数参数的书写格式
    数组定义--【来自百度知道】Swift语言使用类型名紧接中括号来简化标准库中定义的命名型类型Array。例如Arrayamp;amp;lt;Stringamp;amp;gt;=函数定义func函数名(参数变量:类型,参数变量:类型...){}所以funcfun ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:24 | 阅读:34 | 回复:0
  • “SwiftLanguageVersion”(SWIFT_VERSION)buildsettingmustbesettoasupportedvaluefor ...
    “SwiftLanguageVersion”(SWIFT_VERSION)buildsettingmustbesettoasupportedvaluefor ...
    使用cocopod导入第三方swift包后,编译报以下错误:The“SwiftLanguageVersion”(SWIFT_VERSION)buildsettingmustbesettoasupportedvaluefortargetswhichuseSwift.Thissettingcanbesetinthebuildsettingsed ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:24 | 阅读:35 | 回复:0
  • Objective-C调用Swift
    Objective-C调用Swift
    如果已经有了一个老的iOS应用,它是使用Objective-C编写的,而它的一些新功能需要采用Swift来编写,这时就可以从Objective-C调用Swift。Objective-C调用Swift时不需要桥接头文件,而是需要Xcode生成的头文件。这种文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:24 | 阅读:37 | 回复:0
  • SwiftUIImageView常用方法
    SwiftUIImageView常用方法
    importUIKitclassViewController:UIViewController{   overridefuncviewDidLoad(){       super.viewDidLoad()             letimage=UIImage.init(named:amp;quot;111.pngamp;quot;);    ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:24 | 阅读:41 | 回复:0
  • swift利用Reflect(字典转模型)
    swift利用Reflect(字典转模型)
    1. 导入Reflect(字典转模型)框架2.让它继承Reflect这个类,如下代码所示:classIWUser:Reflect{     /**   * 用户的ID   */  varidstr:NSString!  /**   * 用户的昵称   */  varname:NS ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:23 | 阅读:48 | 回复:0
  • SwiftTips-当Swift遇上CocoaPods
    SwiftTips-当Swift遇上CocoaPods
    CocoaPods作为iOS开发的包管理工具,几乎成为了Objective-C的行业标准。它为我们提供了非常方便的包管理功能。而苹果正式发布Swift语言也已经有半年多时间了,Swift作为iOS开发语言发布后,迅速的被开发者们所接受。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:23 | 阅读:44 | 回复:0
  • swift之归档和解归档
    swift之归档和解归档
    swift之归档和解归档数据持久化的方式有很多种,归档是其中的一种,说起数据持久化的方式,iOS中基本有以下几种方式:sqlite存储、coredata存储、UserDefault存储、归档、plist存储、还有就是直接写入文件中。 其实 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:23 | 阅读:36 | 回复:0
  • [iOS笔记]Swift中的Optional类型
    [iOS笔记]Swift中的Optional类型
    Optional类型表示:有值/没有值在Objective-C中并没有Optional类型,只有nil,并且nil只能用于表示对象类型无值,并不能用于基础类型(int,float),枚举和结构体,基础类型需要返回类似NSNotFound的特殊值来表示无值,所以在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:23 | 阅读:41 | 回复:0
  • Swift迁入第三方库时的版本错误解决
    Swift迁入第三方库时的版本错误解决
    我的swift的项目用的是swift2.3的版本,但是用CocoaPods迁入一个第三方:ObjectMapper后,编译会出现这样一个问题:UseLegacySwiftLanguageVersion”(SWIFT_VERSION)isrequiredtobeconfiguredcorrectlyfortarget... ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:23 | 阅读:38 | 回复:0
  • Swift---TextView用法
    Swift---TextView用法
    1、TextView放在一个NSScrollView中,作为documentView存在。@IBOutletweakvartxtScrollView:NSScrollView!2、在TextView中写入字符串self.txtScrollView.documentView?.setString(amp;quot;写入第一句。amp;quot;)3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:23 | 阅读:35 | 回复:0
  • Swift3.0语言教程使用占位符格式创建和初始化字符串
    Swift3.0语言教程使用占位符格式创建和初始化字符串
    Swift3.0语言教程使用占位符格式创建和初始化字符串Swift3.0语言教程使用占位符格式创建和初始化字符串在很多的编程语言中都存在占位符,占位符就是为指定的内容占留一个位置。此功能一般在开发者不知道在此位置处写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:23 | 阅读:34 | 回复:0
  • swift--使用UserDefaults来进行本地数据存储
    swift--使用UserDefaults来进行本地数据存储
    UserDefaults适合轻量级的本地客户端存储,存储一个值,新值可以覆盖旧值,可以重复存储,也可以存储一次,然后直接从UserDefaults里面读取上次存储的信息,很方便,用的时候,宏定义下,直接调用!轻量级数据库的话 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:22 | 阅读:52 | 回复:0
  • UIColor-Hex-Swift
    UIColor-Hex-Swift
    ////UIColorExtension.swift//HEXColor////CreatedbyR0CKSTARon6/13/14.//Copyright(c)2014P.D.Q.Allrightsreserved.//importUIKit/**MissingHashMarkAsPrefix:amp;quot;InvalidRGBstri……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:22 | 阅读:47 | 回复:0
  • Swift构造函数(Initializer)和析构函数(Deinitializer)
    Swift构造函数(Initializer)和析构函数(Deinitializer)
    要初始化结构和类和其他类型的实例的属性。默认的构造函数structFahrenheit{vartemperature:Doubleinit(){temperature=32.0}}varf=Fahrenheit()//调用默认构造器init(),没有參数没有返回值。println(amp;quot;Thede ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:22 | 阅读:58 | 回复:0
  • 孟加拉央行SWIFT攻击事件恶意木马分析(转)
    孟加拉央行SWIFT攻击事件恶意木马分析(转)
      该恶意木马样本为运行于winodws平台上的PE文件(名称:evtdiag.exe)。文件大小为64KB,编译时间是2016年2月5日。  经分析,该样本为定制的攻击SWIFT客户端程序的恶意木马程序,未做加壳和代码混淆处理,主要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:22 | 阅读:48 | 回复:0
  • swift与指针初级使用
    swift与指针初级使用
    swift里面对应C的基础类型前面加C,CInt、CBool和CCharUnsafePointeramp;amp;lt;CCharamp;amp;gt;对应C的 constchar*;常量指针不可变UnsafeMutablePointeramp;amp;lt;CCharamp;amp;gt;对应C的char*;可变指针下面第 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:22 | 阅读:53 | 回复:0
  • Swift3.0之自定义debug阶段控制台打印
    Swift3.0之自定义debug阶段控制台打印
     本文讲解在使用最新的Swift3.0语言进行ios开发的debug打印功能,并与Objective-C语言作对比。 进行ios开发伊始,自然少不了要首先对项目进行各方面的配置,比如导入框架、配置info.plist、自定义后台打印等等,接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:22 | 阅读:55 | 回复:0
  • iOSswift使用xib绘制UIView
    iOSswift使用xib绘制UIView
    目标:用xib绘制一个UIView,在某个ViewController中调用。三个文件:ViewController.Swift  DemoView.swift   DemoView.xib首先,可以专心将DemoView.xib画出来,别忘记DemoView.xib中UIView的一处设置然后, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:21 | 阅读:59 | 回复:0
  • Swift—UITextField的基本用法
    Swift—UITextField的基本用法
    https://www.jianshu.com/p/63bdeca39ddf1、文本输入框的创建#####lettextField=UITextField(frame:CGRect(x:10,y:60,width:200,height:30))//lettextField=UITextField()//textField.frame=CGRect(x:20,y:……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:21 | 阅读:61 | 回复:0
  • 在swift调用OC的第三方库
    在swift调用OC的第三方库
    https://www.jianshu.com/p/4799ac1d7dce2017.06.0223:55*字数275阅读1619评论0喜欢3环境:xcode8.3.2系统:MACOX方法:使用桥接文件进行桥接,进行使用。具体过程本文以现今比较流行的AFNetworking作为例子。现今只 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:21 | 阅读:67 | 回复:0
  • swiftclass与struct区别
    swiftclass与struct区别
    class是通过引用传递,struct是通过值传递。把结构体看作是值,把类看作是物体。结构体:位置(经纬度)、坐标(二维坐标、三维坐标)、温度等等可以直接用值来表示的数据。类:人、车、动物等。class可以继承,stru ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:21 | 阅读:55 | 回复:0
  • swift3.0中NSNotification的使用
    swift3.0中NSNotification的使用
    swift3.0有很大变化,其中之一就是NSNotification使用跟原来不一样,以前NSNotificationname是String;3.0中定义了一个类型NSNotification.name;使用时最好定义一个NSNotification.name常量方便使用;直接上代码:vi ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:21 | 阅读:56 | 回复:0
  • Swift学习之熟悉控件
    Swift学习之熟悉控件
    最近是比较清闲一些的,对于一个开发者来说,这也是一个很好的充电机会。以前做项目都是使用Objective-C去开发,但我们都知道,Swift语言从2014年的出现到现在,一步一步变的完善,渐渐变的受欢迎起来。apple似乎也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:21 | 阅读:54 | 回复:0
  • Swift中类的两段式构造(类的构造过程)
    Swift中类的两段式构造(类的构造过程)
    importFoundation/*类的构造需要两个阶段:第一阶段:1.程序调用子类的某个构造器2.为实例分配内存,此时实例的内存还没有被初始化3.指定构造器确保子类定义的所有实例存储属性都已被赋初值4.指定构造器将调用父类的构 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:21 | 阅读:53 | 回复:0
  • Swift-表格
    Swift-表格
     //1.创建表格    lettv=UITableView(frame:view.bounds,style:.Plain)         //2.添加到视图    view.addSubview(tv)         //3.注册可以使用的cell OC     t ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:20 | 阅读:65 | 回复:0
  • iOS-swift-枚举和结构体
    iOS-swift-枚举和结构体
    1.枚举   使用关键字enum创建枚举。   枚举默认起始值为0,可以自定义起始值。   在枚举中可以定义方法,和类中定义的一样。   使用关键字rawValue访问当前枚举的值。enumRank:Int{caseace=1casetwo,thr ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:20 | 阅读:59 | 回复:0
  • 记录一下Swift3.0的一些代码格式的变化
    记录一下Swift3.0的一些代码格式的变化
    一.去重:1amp;amp;gt;颜色:UIColor.whiteColor()被改为UIColor.white()2amp;amp;gt;数组取值:list.objectAtIndex(i)被改为list.object(at:i)3amp;amp;gt;present:presentViewController(controller,animated:true)被 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:20 | 阅读:72 | 回复:0
  • Swift中获取系统语言
    Swift中获取系统语言
    //en-USzh-HKzh-TWzh-Hans-USvarlng:String{letuserDefault=NSUserDefaults.standardUserDefaults()letlanguages:NSArray=userDefault.objectForKey(amp;quot;AppleLanguagesamp;quot;)as!NS……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:20 | 阅读:66 | 回复:0
  • Swift中Range的使用
    Swift中Range的使用
    相比OC中的NSRange,在Swift中使用Range是一个比较麻烦的事情,犹记得第一个使用,感觉写法很复杂,这里简单介绍下它的用法。CloseRagne:a...b这种操作创建了一个包括a和b的区间,有两种不同的闭区间,CloseRange和C ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:20 | 阅读:63 | 回复:0
  • swift创建tableView并实现协议
    swift创建tableView并实现协议
    ////ViewController2.swift//swift_helloword////CreatedbyCharlieon15/7/13.//Copyright(c)2015年Json.Allrightsreserved.//importFoundationimportUIKitclassRootViewController:……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:20 | 阅读:64 | 回复:0
  • swiftapp中展示折线图,饼状图,柱状图等数据图表
    swiftapp中展示折线图,饼状图,柱状图等数据图表
    github下载Charts-masterSDK,该SDK有多种可自定义的图表样式lineChart正弦余弦线图 LineChart(cubiclines)LineChart(gradientfill)Combined-Chart(bar-andlinechartinthiscase)BarChart(withlegend ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:19 | 阅读:70 | 回复:0
  • 如何在Swift的代码中使用OC的代码,在OC的代码中使用Swift的代码? ...
    如何在Swift的代码中使用OC的代码,在OC的代码中使用Swift的代码? ...
    https://www.cnblogs.com/upliver/p/5138160.html如何在Swift的代码中使用OC的代码,在OC的代码中使用Swift的代码?  随着苹果公司对Swift的推广力度不断加大,市场上很多的项目都在逐步的转向使用Swift开发,但由于各 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:19 | 阅读:73 | 回复:0
  • Swift数组
    Swift数组
    -定义数组//初始化一个数组letarray1=()print(array1)//letstrArray=print(strArray)//……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:19 | 阅读:68 | 回复:0
  • Swift枚举的全用法
    Swift枚举的全用法
    鉴于昨天开会部门会议讨论的时候,发现有些朋友对枚举的用法还是存在一些疑问,所以就写下这个文章,介绍下Swift下的枚举的用法。基本的枚举类型来,二话不说,我们先贴一个最基本的枚举:enumMovement{caseletfcase ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:19 | 阅读:81 | 回复:0
  • swift自定义TabBarController、NavigationController复用
    swift自定义TabBarController、NavigationController复用
    自定义TabBarController、NavigationController简单使用(复用)环境:xcode9.4语言:swift4.0git:SwiftNotes效果图:  SLNavigationController.swiftimportUIKitclassSLNavigationController:UINavigationContro ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:19 | 阅读:64 | 回复:0
  • Swift进阶-12个技巧
    Swift进阶-12个技巧
    听说你已经学习Swift几个月了,有没有想更进一步成为Swift高手的想法?我这里有11招秘技,各位施主且听我慢慢道来,结个善缘。1.扩展(Extension)任务:求数字的平方。//菜鸟版funcsquare(x:Int)-amp;amp;gt;Int{retu ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:19 | 阅读:67 | 回复:0
  • Objective-C调用Swift
    Objective-C调用Swift
    假设已经有了一个老的iOS应用,它是使用Objective-C编写的,而它的一些新功能须要採用Swift来编写,这时就能够从Objective-C调用Swift。Objective-C调用Swift时不须要桥接头文件,而是须要Xcode生成的头文件。这种文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:18 | 阅读:79 | 回复:0
  • 如何为Swift进行宏定义
    如何为Swift进行宏定义
    这阵子一直在自学Swift,因为之前iOS的开发一直用Objective-C,所以习惯了C语言那种宏定义方式,Swift作为一款更加安全的语言,放弃了C语言中的宏定义,有效的防止预编译时代码宏替换的安全隐患,但是也并非不能进行宏定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:18 | 阅读:80 | 回复:0
  • iOS8swift键盘不出来ios8uitextfieldkeyboardnotappearing
    iOS8swift键盘不出来ios8uitextfieldkeyboardnotappearing
    ios8uitextfieldkeyboardnotappearing//发现在iphone6andiPhoneplus上面键盘不出来。后来查了下原来要在模拟器里设置下varinputText=UITextField(frame:CGRectMake(0,200,self.view.bounds.size.width,30))input ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 09:18 | 阅读:79 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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