手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
在 30 天内,从零开始学习 Swift
本文是翻译,版权归原作者所有 原文地址(original source):https://blog.growth.supply/from-zero-to-swift-in-30-days-8ad97b630e00 作者(author):https://twitter.com/katiesmillie 确切地说,我是在 30 天前开始学习 Swift 语言的。三天前,我的第一个对外公测版的应用被 A
作者:编程之家 时间:2020-03-21
swift语言基础:UIView视图,CGRect,UIColor
CGRect,CGPoint和CGSize都是结构体,它们的定义如下: <span style="font-size:14px;">public struct CGRect { public var origin: CGPoint public var size: CGSize } </span> <span style="font-size:14px;">public struc
作者:编程之家 时间:2020-05-25
Openstack swift对象存储
OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一。Swift使用普通的服务器来构建冗余的、可扩展的分布式对象存储集群,存储容量可达PB级。Swift的是用Python开发。 Swift提供的服务与AWS S3基本相同: 作为IaaS的存储服务 与OpenStack Compute对接,为其存储镜像
作者:编程之家 时间:2020-05-25
Swift 分割字符串
直接上代码。 Swift 1 var fullName = "First Last" var fullNameArr = split(fullName) {$0 == " "} var firstName: String = fullNameArr[0] var lastName: String? = fullNameArr.count > 1 ? fullNameArr[1] : nil Swi
作者:编程之家 时间:2020-05-25
swift基础篇:iOS控件大拌菜:UILable UIButton UITextView
<span style="font-size:14px;">override func viewDidLoad() { super.viewDidLoad() let label1 = UILabel(frame: CGRectMake(10, 50, 300, 400)) label1.text = "swift"
作者:编程之家 时间:2020-05-25
Swiftで作るToDoアプリ開発チュートリアル
Swiftで作るToDoアプリ開発チュートリアル Swift と Xcode を使っての iOS 開発で、ToDo アプリを作ってみる開発のチュートリアルです。ちょっと長いですが、スクリーンショット付きで Xcode の操作方法を解説して、必要となる Swift のソースコードも全て掲載しています。以下画像のような、オーソドックスな ToDo アプリを作っていきます。 Todo アプリを操作するデ
作者:编程之家 时间:2020-05-25
swift中出现Optional("xxx")
运行书上的例子,输出本应是Hi there fhh,结果出现了Optional(”fhh“),由于是初学,不晓得.text的属性是String?,在text后加!号即可解决。
作者:编程之家 时间:2020-05-25
Swift中闭包(closure)的使用
有关闭包的定义: typealias colsureName=(ParamClass,ParamClass?)->Void; 定义方法使用闭包时: func colsureTestMethod:(colsureName):colsure; eg: // 定义回调闭包 typealias onSuccess=( MKNetworkOperation , String )-> Vo
作者:编程之家 时间:2020-05-25
Swift 2.0学习笔记Day 18——有几个分支语句?
原创文章,欢迎转载。转载请注明:关东升的博客 分支语句又称条件语句,Swift编程语言提供了if、switch和guard三种分支语句。 if语句 由if语句引导的选择结构有if结构、if-else结构和else-if结构3种。 if结构示例代码如下: var score = 95 if score >= 85 { print("您真优秀!") } 程序
作者:编程之家 时间:2020-05-25
Swift 成员变量的get/set
import UIKit class Question: NSObject { var answer: String! var icon: String! var title: String! var options: [String]! // 自定义 get、set var image: UIImage { get {
作者:编程之家 时间:2020-05-25
swifty引用AFNetworking出现clang: error: linker command failed with exit code 1 (use -v to see invocation
在Build Setting的Other Linker Flags中添加$(inherited)即可。这是由于Other Linker Flags选项覆盖了pod定义的设置,导致了问题的存在。
作者:编程之家 时间:2020-05-25
Swift 2.0关键字guard
原创Blog,转载请注明出处 http://blog.csdn.net/hello_hwc?viewmode=list 前言:当一项新的技术出来的时候,第一参考自然是文档。文档链接 guard 语句 guard语句的作用是:当某些条件不满足的情况下,跳出作用域 举个例子: 写个函数,保证输入小于10 在playground输入如下 func testFunc(input:Int){ gua
作者:编程之家 时间:2020-05-25
Swift 2.0中的数据类型
1.数字类型 Integers(整型): Floating-Point Number(浮点数): Boolean(布尔类型): 2.Tuples(元组) 元组的元素可以是任何数据类型,元素前面可以放标志: let httpStatus=(statusCode:200,description:"OK") 3.Optional(可选类型,这也是一种数据类型) 4.Strings(字符串): 5.Col
作者:编程之家 时间:2020-05-25
Swift 每天一点点 Day2:初识函数闭包、对象类、枚举体结构体、协议扩展、泛型
学习点: 1.使用 ->来指明函数返回值类型。例如func greet(name: String, day: String) -> String 2.函数除一个实参外都要写,类型(可能不准确)。例如greet("Bob", day: "Tuesday") 3.在函数形参中可以用Int...来表示数组。 4.闭包。 numbers.map({ ///??? (number
作者:编程之家 时间:2020-05-25
Swift函数与类中方法的参数标签
Objective-C中的函数标签也是函数参数的一部分,它避免了参数过多的情况下分不清每个参数的含义。Objective-C的优秀特性被Swift继承下来了。 1.函数的参数标签: Swift可以为每个函数的参数指定一个名字,在函数被调用时,可以通过该标签来获取对应参数的具体含义。 fun showInfo(sName name:String,sAge age:Int){ } showInfo(
作者:编程之家 时间:2020-05-25
Swift 2.0实战:如何实现从非零下标遍历数组?
10月14日-16日,由CSDN和创新工场联合主办的MDCC 2015中国移动开发者大会将在北京新云南皇冠假日酒店隆重召开,现在抢注大会门票,即享多重好礼! 文章来源: Erica Sadun,作者:Erica Sadun,译文出自: SwiftGG,译者: 小铁匠Linus Mike T. 私信我,如何让 for 循环从下标 i(比如 5)开始,而不是从 0 开始。 Swift 2.0 提供了一
作者:编程之家 时间:2020-03-21
Swift 每天一点点 Day3:深入学习变量常量、数据类型、Type Safety and Type Interface、进制、类型转换
学习点: 1.类型说明并且可以单行指明多个量。例如:var welcomeMessage: String 2.print默认参数:print(_:separator:terminator:).要使print之后无换行可以:print(someValue, terminator: ""). 3.注释 // 和 /* */。注释可以嵌套。 4.单行中多语句要加分号 ;。 5.整型有8、16、32 和
作者:编程之家 时间:2020-05-25
Swift 编程思想,第一部分:拯救小马
译者:ray16897188;校对:shanks;定稿:千叶知风 我常看见 Swift 的新手尝试着把它们的 ObjC 代码翻译成 Swift。但是开始用 Swift 写代码的时候最难的事情并不是语法,而是思维方式的转变,去用那些 ObjC 里并没有的 Swift 新概念。 在这一系列的文章中,我们会拿一个 ObjC 代码做例子,然后在把它转成 Swift 代码的全程中引入越来越多的对新概念的讲解
作者:编程之家 时间:2020-03-21
Swift 学习资源整理
SwiftV课堂 http://www.swiftv.cn/ Swift中文网 http://www.swiftvip.cn/ Swift迷 http://www.swiftmi.com/ Swiftist http://www.swiftist.org/ App4Code http://www.code4app.com/ 麦子学院 http://www.maiziedu.com/ 慕课网 ht
作者:编程之家 时间:2020-05-25
swift基础篇:视图控制器UIViewControler
每一个UIViewCongtroler都有一个UIView的对象view,而这个view是真正展示各种控件的视图,而视图控制器本身则负责对这个view所呈现的内容进行控制 视图控制器的生命周期函数: import UIKit class ViewController: UIViewController { @IBOutlet weak var button: UIButton!
作者:编程之家 时间:2020-05-25
Swift 2.0学习笔记Day 19——函数参数传递
原创文章,欢迎转载。转载请注明:关东升的博客 函数的语法格式如下: func 函数名(参数列表) -> 返回值类型 { 语句组 return 返回值 } 关键字是func。 多个参数列表之间可以用逗号(,)分隔,也可以没有参数。 使用箭头“->”指示返回值类型。返回值有单个值和多个值。如果函数没有返回值,则“-> 返回值类型”部分可以省略。 如果函数有返回值,就需要在函数
作者:编程之家 时间:2020-05-25
Swift_UIImagePickerController选择图片显示
Swift_UIImagePickerController选择图片显示代码如下: import UIKit class ViewController: UIViewController, UIImagePickerControllerDelegate,UINavigationControllerDelegate { //跳转图库按钮 var selectButton:U
作者:编程之家 时间:2020-05-25
swift学习笔记之数组与字典
一、数组 1.定义 2.操作 1)添加 2)修改 3)插入 4)删除 5)删除所有 二、字典 1.定义 2.操作 1)添加和修改 2)删除 3)删除所有 4)遍历
作者:编程之家 时间:2020-05-25
swift开发笔记9 - 正向和反向页面传参
现有a、b两个页面,a页面中有两个按钮到可以跳转到b页,不同按钮点入后b页的输入框显示内容不同,b页面还要实现输入框文字回传 实际场景: 我有个打卡用的考勤页面和填写迟到或早退理由的备注页面,在考勤页面,点击“迟到理由”按钮,进入备注填写页面,输入框默认文字是“我昨晚加班了,所以今天上班晚了”,修改完理由后,回退到考勤页面,修改后迟到理由会显示到打卡按钮旁边;同时还有个早退理由按钮,处理过程类似。
作者:编程之家 时间:2020-05-25
Swift快速入门-2-型别安全及推断、整点浮点转换
本文参考Apple官网文档,仅是快速学习的笔记,写的不是太详细, 想看想详细点的请见 http://www.apple.com/swift/ 下方有原文下载,国内也有很多翻译的好文章 ============= let iNumber = 38 会自动推断为Int类型 let pi = 3.1415926 会推断为Doubler而不是Float === 和C#不同的是,会自动推断计算过后的值,如果
作者:编程之家 时间:2020-05-25
Swift快速入门-3-運算子、運算元
運算子種類 一元:處理一個變數(值) 二元:處理二個變數(值) 三元:只有一個 ( a ? b : c ) 指派運算子、數學運算子、餘數運算子 / % 遞增遞減運算 ++ - - var v1 = 1 var v2 = v1++ 表示先把v1指派給v2再++ var v3 = ++ v1表示先把v1+1再指派給V3 這個運算子和變數中間不需要空隔 複合指派運算子 += -+ *= ?= %= 比較
作者:编程之家 时间:2020-05-25
swift练习二
看看swift的几种常见的网络访问数据的方式: 1.NSURL + NSData + json解析 var url = NSURL(string: "http://localhost:18080/jsonserver/getNews") var data = NSData(contentsOfURL: url!) var str = NSString(
作者:编程之家 时间:2020-05-25
What's New in Swift 2 —— guard关键词
一、前言 本文主要介绍Swift 2新特性,里边的guard关键词。请看下面两个方法,一个good,一个bad。为什么用guard的那个方法就是good的呢? // Good func fooNonOptionalGood(x: Int) { guard x > 0 else { // x 不大于零 return } // x 大于零 }
作者:编程之家 时间:2020-05-25
Swift教程-视频拍摄教程
原文链接:Take Video Tutorial in iOS8 with Swift 原文日期:2015/07/09 译者:lfb_CD 校对:numbbbbb 定稿:shanks 苹果公司提供了UIimagePickerController-这是一个使用 iOS 设备内置的摄像头来拍摄视频的可视化界面。在此教程中,我们将拍摄一段保存到手机相册的视频。教程运行在 iOS 8.4 和 Xcode
作者:编程之家 时间:2020-05-25
swift详解之二十九------谈谈debug的一些高级用法lldb
swift详解之二十九——谈谈debug的一些高级用法lldb 在软件编程中,debug是一项必须掌握的技术。怎么去打一个断点,怎么单步调试怎么step into 一个方法就不再赘述 主要来看看一些lldb常用的命令 po (print object)是LLDB的一个命令,其主要功能是输出objective-c中对象(objects)的信息 p(print) 其主要功能是输出原生类型(boolea
作者:编程之家 时间:2020-05-25
上一页
190
191
192
193
194
195
196
197
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native