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

移动开发

RSS
  • WelcometoSwift(苹果官方Swift文档初译与注解四)---19~28页
    WelcometoSwift(苹果官方Swift文档初译与注解四)---19~28页
    在Swift中,函数实际上是一种特殊的组合体(闭包),你也可以定义匿名的组合体(闭包),将代码写在({})中,并使用in来分隔参数和返回值.numbers.map({  (number:Int)-amp;amp;gt;Intin  letresult=3*number  returnre ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:55 | 阅读:34 | 回复:0
  • Swift数组和字典
    Swift数组和字典
    数组:中括号表示,数组值之间用逗号分隔      1、如果数组声明为常量,则本身不能修改,且数组中的值也不能修改      2、指定数组的类型,语法:Arrayamp;amp;lt;Typeamp;amp;gt;可以简写为      ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:55 | 阅读:40 | 回复:0
  • swift之Mac中NSSplitView的简单实用
    swift之Mac中NSSplitView的简单实用
    //分栏视图分栏视图(SplitView)是一种用户可拖动改变大小的区域分隔视图控件,有左右和上下两种风格,其对应的类是NSSplitView。中间可拖动的分隔线有3种不同宽度的样式可以选择。每个独立的区域还可以继续分隔,实现嵌 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:55 | 阅读:49 | 回复:0
  • Xcode8使用CoreData如何生成OC和Swift版的SubClass
    Xcode8使用CoreData如何生成OC和Swift版的SubClass
     屏幕快照2016-09-2212.00.37.png选中CoreData再右边,有个language选项,选择你要的语言类型,然后再去点击屏幕快照2016-09-2212.02.02.png上方Editor选中CreateNSManageredObjectSubclass就可以了。1,Swift中使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:55 | 阅读:47 | 回复:0
  • c、rust、golang、swift性能比较
    c、rust、golang、swift性能比较
    mac计算速度视觉判断是(由好到差):camp;amp;gt;rustamp;amp;gt;swiftamp;amp;gt;golang内存开销在mac上是(由好到差):camp;amp;gt;rustamp;amp;gt;golangamp;amp;gt;swift注:例子都是采用uint64可溢出方式计算 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:55 | 阅读:40 | 回复:0
  • 在OC项目工程中混编Swift
    在OC项目工程中混编Swift
     1.创建一个OC项目工程,然后在BuildSettings中找到如下字段,修改。 2.然后在项目中创建swift文件,如果系统提示是否需要创建桥接文件的时候,点击确定。然后在BuildSettings,查找swift,如图所示,会显示两个文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:55 | 阅读:55 | 回复:0
  • [翻译]使用Swift在Xcode中创建自定义控件
    [翻译]使用Swift在Xcode中创建自定义控件
    原文IBDesignableandIBInspectableWithIBDesignableandIBInspectable,developersareallowedtocreateinterface(orview)thatrendersinInterfaceBuilderinrealtime.Ingeneral,toapplythisn……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:55 | 阅读:37 | 回复:0
  • Swift3.0语法2
    Swift3.0语法2
    (一)可选项: (二)懒加载:在OC开发中,懒加载一般自定义控件。在Swift中,懒加载还是需要用的,可以保证控件延迟创建,还能避免处理控件解包。如果直接定义控件varlabel=UILabel,根据代码从上到下,会让控件 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:54 | 阅读:41 | 回复:0
  • swift类型转换之Couldnotcastvalueoftypexxxtoxxx错误的一种特殊情况记录 ...
    swift类型转换之Couldnotcastvalueoftypexxxtoxxx错误的一种特殊情况记录 ...
    之前swift项目打包成Framework静态库,提供给OC项目套入使用时,有时会抱这样一个错误:这个错误发生的概率比较随机,有时会,有时不会,而且这句话在swift中的使用,是做model类型强制转换(as!)时发生的。 分析 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:54 | 阅读:38 | 回复:0
  • SWIFT中隐藏TableView多余的分隔线
    SWIFT中隐藏TableView多余的分隔线
    在用TableView是如果数据不能填充满整个屏幕时,数据行下面会有空行及分隔线,这样不是很美观,如下如何把多余的部分删除掉呢,其它很简单,把TableView的Footer替换为一个空的UIView即可。self.tableView.tableFoot ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:54 | 阅读:38 | 回复:0
  • swift--CATransform3D的简单介绍
    swift--CATransform3D的简单介绍
    今天来了解下CATransform3D的一些基本的知识。CATransform3D是一个用于处理3D形变的类,其可以改变控件的平移、缩放、旋转、斜交等,其坐标系统采用的是三维坐标系,即向右为x轴正方向,向下为y轴正方向,垂直屏幕向外为z ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:54 | 阅读:38 | 回复:0
  • ASwiftTour(4)-ObjectsandClasses
    ASwiftTour(4)-ObjectsandClasses
    ObjectsandClasses(对象和类)用class关键字后面跟一个类名来创建一个class,在一个类中声明常亮或变量,他存在于当前类的上下文,函数的方法是同样的varnumberOfSides=0letnumberOfSidesLet=1funcsimpleDescription( ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:54 | 阅读:38 | 回复:0
  • swift录音AVAudioRecorder
    swift录音AVAudioRecorder
    2018年05月16日15:22:44 msmwncx阅读数:548https://blog.csdn.net/msmwncx/article/details/80336973版权声明:本文为博主原创文章,未经博主允许不得转载。如有问题,请联系QQ547394765https://blog.csdn.net/msm ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:54 | 阅读:40 | 回复:0
  • Swift之属性setter、getter方法
    Swift之属性setter、getter方法
     Swift之属性setter、getter方法Swift中的属性分为两种属性,一种就是计算型属性 一种就是存储型属性,开始我虽然知道这两种属性,但是了解并不深对于他的setter和getter方法,所以还是按照OC的方式进行写,但是问 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:53 | 阅读:42 | 回复:0
  • [Swift]编程语言5.4:文档修订历史
    [Swift]编程语言5.4:文档修订历史
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:http ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:53 | 阅读:37 | 回复:0
  • Swift-分页菜单的实现(使用PagingMenuController库实现tab标签切换) ...
    Swift-分页菜单的实现(使用PagingMenuController库实现tab标签切换) ...
    分页菜单(分段菜单)在许多App上都会用到。比如大多数新闻App,如网易新闻、今日头条等,顶部都有个导航菜单。这个导航菜单是一组标签的集合,每个标签表示一个新闻类别,我们点击这个标签后下面就会切换到相应的分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:53 | 阅读:38 | 回复:0
  • swift中关于open,public,fileprivate,private,internal,修饰的说明
    swift中关于open,public,fileprivate,private,internal,修饰的说明
    关于swift中的open,public,fileprivate,private,internal的区别以下按照修饰关键字的访问约束范围从约束的限定范围大到小的排序进行说明open,public,fileprivate,private,internal这几个修饰词的作用是用于修饰访问 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:53 | 阅读:34 | 回复:0
  • [Swift]创建CoreData的两种方式
    [Swift]创建CoreData的两种方式
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:53 | 阅读:46 | 回复:0
  • swift学习第五天项目实战-知乎日报客户端(一)网络交互NSURLConnection ...
    swift学习第五天项目实战-知乎日报客户端(一)网络交互NSURLConnection ...
    CSDN下载地址:http://download.csdn.net/detail/guchengyunfeng/7989139  这篇文章主要介绍知易客户端开发的网络部分网络接口格式:协议1: http://news-at.zhihu.com/api/3/news/latest (新闻列表)协议2: http:/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:53 | 阅读:42 | 回复:0
  • iOS_Swift初识之使用三种回调方式自定义Button
    iOS_Swift初识之使用三种回调方式自定义Button
     最近在学习Swift,发现青玉伏案大神早期用OC写的一篇博客--IOS开发之自定义Button(集成三种回调模式) 很适合用来熟悉Swift的回调方式,于是我就用Swift翻版了一下,具体实现原理就不多说了,主要贴上Swift的代码给 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:52 | 阅读:36 | 回复:0
  • Swift下的基于UIView的位置属性扩展
    Swift下的基于UIView的位置属性扩展
    一个比较简单能满足大部分需求的extensin,如下: swift的基于UIView的位置属性包含:上下左右:left、right、top、botom高宽:height、width中心点:centerX、centerY 直接拷贝作为你的extension文件即可。///MAR ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:52 | 阅读:45 | 回复:0
  • iOS中OC项目使用swift第三方工具(OC、swift混合)
    iOS中OC项目使用swift第三方工具(OC、swift混合)
     OC项目引入swift, 1.建立bridge文件:在OC工程中新建swift文件,确认创建时,会提示建立一个项目名-bridging-header.h文件。 2,建立bridge文件之后,在其中引入要用的文件名 import例如使用Charts时: @impo ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:52 | 阅读:36 | 回复:0
  • 'String'doesnotconformtoprotocol'CollectionType'ErrorinSwift2.0
    'String'doesnotconformtoprotocol'CollectionType'ErrorinSwift2.0
    如下是报错需要修改的源码://ifcount(currentPassword)amp;amp;lt;6||count(newPassword)amp;amp;lt;6||count(confirmPassword)amp;amp;lt;6{//varfailAlertView=UIAlertView(title:Localized.ACCOUNT_HINT_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:52 | 阅读:45 | 回复:0
  • 如何在Swift的代码中使用OC的代码,在OC的代码中使用Swift的代码? ...
    如何在Swift的代码中使用OC的代码,在OC的代码中使用Swift的代码? ...
    如何在Swift的代码中使用OC的代码,在OC的代码中使用Swift的代码?随着苹果公司对Swift的推广力度不断加大,市场上很多的项目都在逐步的转向使用Swift开发,但由于各种原因,公司不可能一时间直接冲OC转向Swift,因此中间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:52 | 阅读:40 | 回复:0
  • SWIFT中使用AFNetwroking访问网络数据
    SWIFT中使用AFNetwroking访问网络数据
    AFNetworking是iOS一个使用很方便的第三方网络开发框架,它可以很轻松的从一个URL地址内获取JSON数据。在使用它时我用到包管理器Cocoapods不懂的请移步:Cocoapods安装:http://www.cnblogs.com/foxting/p/4520758.ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:52 | 阅读:45 | 回复:0
  • Swift的pod第三方库
    Swift的pod第三方库
    #HTTPpod'Alamofire'#ElegantHTTPNetworkinginSwiftpod'SwiftHTTP'#ThinwrapperaroundNSURLSessioninswift.SimplifiesHTTPrequests.#JSONpod'SwiftyJSON'#ThebetterwaytodealwithJSONdata……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:51 | 阅读:39 | 回复:0
  • 关东升的《从零开始学Swift》即将出版
    关东升的《从零开始学Swift》即将出版
    大家好: 苹果2015WWDC大会发布了Swift2.0,它较之前的版本Swift1.x有很大的变化,所以我即将出版《从零开始学Swift》《从零开始学Swift》将在《Swift开发指南》第1版的基础上添加Swift2.0的内容,同时摒弃第1版的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:51 | 阅读:45 | 回复:0
  • Swift-多线程实现方式-GrandCentralDispatch(GCD)
    Swift-多线程实现方式-GrandCentralDispatch(GCD)
    1,Swift继续使用Object-C原有的一套线程,包括三种多线程编程技术:(1)Thread(2)CocoaOperation(Operation和OperationQueue)(3)GrandCentralDispath(GCD)2,本文着重介绍GrandCentralDispath(GCD)GCD是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:51 | 阅读:47 | 回复:0
  • swift设置导航栏item颜色和状态栏颜色
    swift设置导航栏item颜色和状态栏颜色
    //swift设置导航栏item颜色和状态栏颜色letdict:Dictionary=self.navigationController?.navigationBar.titleTextAttributes=dictUIApplication.shared.setStatus……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:51 | 阅读:41 | 回复:0
  • swift播放声音caf、wav
    swift播放声音caf、wav
    swift 代码  object-c代码 类比:1.静态方法2.强制转换类型3.创建实例对象4.随机数5.播放声音资源如果不在,程序会在获取资源的code处 crash ……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:51 | 阅读:40 | 回复:0
  • Swift项目添加OC文件,***-Bridging-Header.h文件生成后,无法调用.h文件 ...
    Swift项目添加OC文件,***-Bridging-Header.h文件生成后,无法调用.h文件 ...
    Swift项目添加OC文件,生成桥接bridge文件,有2种方式。一、创建oc文件,xcode自动提示生成bridgeheader文件,点击确定即可。(推荐)二、手动创建bridgeheader文件,然后再buildsettings里面配置bridgeheader文件的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:51 | 阅读:39 | 回复:0
  • swift获取UI上某点点颜色
    swift获取UI上某点点颜色
    extensionUIView{funccolorOfPoint(point:CGPoint)-amp;amp;gt;UIColor{varpixel=UnsafePointeramp;amp;lt;CUnsignedCharamp;amp;gt;.alloc(4)letcolorSpace=CGColorSpaceCreateDeviceRGB()……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:51 | 阅读:39 | 回复:0
  • TODOList项目[ 爱上Swift]十二期:TODOList项目
    TODOList项目[ 爱上Swift]十二期:TODOList项目
     好久没有写Swift甚是想念,Swift,Xcode都比较稳定了写个程序熟悉一下,当然时间原因都是小Demo,废话不多说先上图。下面是跑起来之后都样子:框架首先我们打开Xcode之后建立TabApplication,默认会建立两个链接Tab ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:50 | 阅读:35 | 回复:0
  • swift3.0底部弹出菜单UIAlertController的使用
    swift3.0底部弹出菜单UIAlertController的使用
    letoptionMenuController=UIAlertController(title:nil,message:amp;quot;选择图片amp;quot;,preferredStyle:.actionSheet)letlibraryAction=UIAlertAction(title:amp;quot;从相册选择amp;quot;,style:.default,hand ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:50 | 阅读:41 | 回复:0
  • Swift-类的计算属性(使用get和set来间接获取/改变其他属性的值) ...
    Swift-类的计算属性(使用get和set来间接获取/改变其他属性的值) ...
    1,Swift中类可以使用计算属性,即使用get和set来间接获取/改变其他属性的值,代码如下1234567891011121314151617classCalcuator{    vara:Int=1;    varb:Int=1;     varsum:Int{        get{ ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:50 | 阅读:49 | 回复:0
  • Swift4-GCD的使用
    Swift4-GCD的使用
    2018年03月30日17:33:27Longshihua阅读数:1165 版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/longshihua/article/details/79756676从Swift3开始GCD的API就发生了很大的变化,更加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:50 | 阅读:41 | 回复:0
  • swift5.0创建button方法
    swift5.0创建button方法
    classViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview.//创建视图letredV……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:50 | 阅读:42 | 回复:0
  • 不要用子类!Swift的核心是面向协议
    不要用子类!Swift的核心是面向协议
    转自CocoaChina作者:ray1689718授权本站转载。本篇文章翻译自:IFYOUamp;#39;RESUBCLASSING,YOUamp;#39;REDOINGITWRONG.原作者:Hec……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:50 | 阅读:42 | 回复:0
  • Swift编译时间优化
    Swift编译时间优化
    https://github.com/fastred/Optimizing-Swift-Build-Times 在Xcode中直接看到编译项目的时间step1:关闭Xcodestep2:打开终端执行 defaultswritecom.apple.dt.XcodeShowBuildOperationDurationYES重启Xcode。alli ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:49 | 阅读:46 | 回复:0
  • (IOS)Swift2.0Radio程序分析
    (IOS)Swift2.0Radio程序分析
    本文主要分享下楼主在学习Swift编程过程中,对GitHub上的一个开源项目SwiftRadio的研究心得。 项目地址:https://github.com/swiftcodex/Swift-Radio-Pro 一、界面 在这个项目中一共包含了6个界面控制器,其中包 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:49 | 阅读:40 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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