51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Swift

查看MacOS中的Swift版本和SDK版本

查看MacOS中的Swift版本和SDK版本

来源 https://juejin.im/post/5cde5a62f265da1bc55230e5 #查看Swift版本xcrunswift-version#Xcode中添加的SDK版本xcodebuild-showsdks   ===================...

swift学习:第一个swift ui程序

swift学习:第一个swift ui程序

最近swift有点火,赶紧跟上学习。于是,个人第一个swift程序诞生了。。。 新建项目 选择ios应用,单视图应用 随便起个项目名称,语言选择“swift” 项目建好了,我们这里只需要在AppDelegate.swift文件里加上几行代码就ok ...

Swift

Swift

1,按钮的创建  (1)按钮有下面四种类型:    UIButtonType.ContactAdd:前面带“+”图标按钮,默认文字颜色为蓝色,有触摸时的高亮效果    UIButtonType.DetailDisclosure:前面带“!”图标按钮,默认文字颜色为蓝色,有...

Swift3新特性汇总

Swift3新特性汇总

之前Apple在WWDC上已将Swift3整合进了Xcode8beta中,而本月苹果发布了Swift3的正式版。这也是自2015年底Apple开源Swift之后,首个发布的主要版本(Swift3.0),该版本实现了Swift演变过程中所讨论并通过的90多个提议。这里我对Swift3的新特性、新变化进行一个总结。一、彻底...

thrift:swift项目笔记

thrift:swift项目笔记

先声明:此swift不是Apple公司的那个swift开发语言,而是facebook的另一个开源项目。facebook的thriftIDL文件,如果默认用thrift-genjava生成java代码,代码十分冗长,大家可以先感受一下。一、IDL文件serviceHelloService{stringping()}二、t...

thinkphp 整合 swiftmailer 实现邮件发送

thinkphp 整合 swiftmailer 实现邮件发送

文件夹结构图1swiftmailer-phpmailer将swiftmailer整合到thinkphp中。如上图1我下载的版本号是swiftmailer-5.x,将文件夹里面的lib文件夹重命名为swiftmailer,并复制到ThinkPHP/Library/Vendor文件夹下,如上图1配置图2phpmailers...

swift 一疑问:reduce

swift 一疑问:reduce

varproducts=[ Product(name:"Kayak",description:"Aboatforoneperson",price:275,stock:10), Product(name:"Lifejacket",descri...

iOS: 学习笔记, Swift名字空间

iOS: 学习笔记, Swift名字空间

Swift中,名字空间是用class(extension)嵌套来实现的,以下用一个简单样例来进行展示////main.swift//SwiftNameSpace////Createdbyyao_yuon14-8-1.//Copyright(c)2014年yao_yu.Allrightsreserved.////Swi...

理解Swift中map 和 flatMap对集合的作用

理解Swift中map 和 flatMap对集合的作用

map和flatMap是函数式编程中常见的概念,python等语言中都有。借助于map和flapMap函数可以非常轻易地将数组转换成另外一个新数组。map函数可以被数组调用,它接受一个闭包作为參数,作用于数组中的每一个元素。闭包返回一个变换后的元素。接着将全部这些变换后的元素组成一个新的数组。简单的说。map就是映射函...

Swift 字典

Swift 字典

/*********************************************************Swift字典*********************************************************/vardictionary=["name":"LJF","age":"10...

Swift下调用Touch ID实现指纹识别

Swift下调用Touch ID实现指纹识别

iOS开发交流群:484884085欢迎大家增加。例如以下代码是实现调用5S以上设备指纹识别的代码,依照官网给出的代码,会出现识别成功后非常久才运行成功后调用的代码,逛了非常久的。才知道要将其放入主线程实现才干够。详细代码例如以下。1、引入类 importLocalAuthentication//调用指纹识别...

Swift 函数Count,Filter,Map,Reduce

Swift 函数Count,Filter,Map,Reduce

原创Blog,转载请注明出处blog.csdn.net/hello_hwc前言:和OC不同,Swift有非常多全局的函数,这些全局函数对简化代码来说非常实用。眼下Swift出到了2.0,只是我这篇文章还是用Swift1.2写的演示样例代码。文档funccount<T:_CollectionType>(x:T...

《从零開始学Swift》学习笔记(Day60)——Core Foundation框架

《从零開始学Swift》学习笔记(Day60)——Core Foundation框架

创文章,欢迎转载。转载请注明:关东升的博客  CoreFoundation框架是苹果公司提供一套概念来源于Foundation框架,编程接口面向C语言风格的API。尽管在Swift中调用这样的C语言风格的API比較麻烦,可是在OSX和iOS开发过程中,有时候使用CoreFoundation框架的AP...

Swift学习笔记-1

Swift学习笔记-1

Apple官方开发手冊地址:https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/LandingPage/index.html语法概览1SimpleValues常量定义:let变量定义:var常量或变量类型和...

iOS(Swift)-Runtime之关于页面跳转的捷径【Runtime获取当前ViewController,很常用】

iOS(Swift)-Runtime之关于页面跳转的捷径【Runtime获取当前ViewController,很常用】

在我们操作页面跳转时,如果当前的类不是UIViewcontroller(下面用VC表示),你会不会写一个代理,或者block给VC传递信息,然后在VC里面进行///假如targetVc是将要跳转的页面[self.navigationControllerpushViewController:targetVcanimate...