• 当输入变量时候,右边会出现变量的结果,这不需要什么设置。如果没有出现,请等待,或者重新启动你的工程。如果有print语句输出结果,可以点击右上角的按钮,打开控制台。
    UdemyA

    发布于:2018-09-21 10:30:26

  • Xcode10
    UdemyA

    发布于:2018-09-21 10:28:17

  • 关东升老师的大名想必各位都听说过吧~~~【关东升老师的简介】精通多种IT技术,参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。著有《iOS开发指南》《从零开始学Swift》《Android网络游戏开发实战》《
    51CTO学院

    发布于:2017-11-08 14:55:00

  • 刚刚给公司项目加上自动化测试,分享一下1、在原来项目的基础上,创建自动化测试 TARGETS 2、修改名称为:项目名-dev(分两步)第一步:直接双击target,直接修改第二步:下拉模拟器列表,选中manager schemes,在弹出的窗体直接双击修改3、修改环境变量,添加 DEV 标签选中DEV target, Build Settings --> Other Swift F
    柯木超

    发布于:2017-11-03 14:30:39

  • Swift 结构体是构建代码所用的一种通用且灵活的构造体。我们可以为结构体定义属性(常量、变量)和添加方法,从而扩展结构体的功能。与 C 和 Objective C 不同的是:结构体不需要包含实现文件和接口。结构体允许我们创建一个单一文件,且系统会自动生成面向其它代码的外部接口。结构体总是通过被复制的方式在代码中传递,因此它的值是不可修改的。语法我们通过关键字 struct 来
    调皮妹子呀

    发布于:2017-09-25 16:30:56

  • 1.删除指定位置的字符串,let  str = "abcdefg"let str3 = str.substring(from: str.index(str.endIndex, offsetBy: -4))print(str3)输出defglet str4 = str.substring(to: str.index(str.startIndex, offsetBy: 4))print(st
    浅香

    发布于:2017-08-12 15:29:42

  • 取下标StringString 用 String.Index 取下标(subscript)得到 Character,String.Index 要从 String 中获取let greeting = "Guten Tag!"greeting[greeting.startIndex] // Character "G"greeting
    xmgdc

    发布于:2017-06-21 13:53:32

  • 快速起步你可以在 xcode 里同时使用 Swift 和 Objective-C(以下简称OC)来写代码,混搭编程的好处很多,比如允许大量代码的复用,在性能和开发效率之间找到平衡等。在 Swift 中引用 OC我们建立一个工程时,XCode会询问我们选择什么语言进行开发,如果你选择的是OC,那么当你第一次新建一个swift文件时,开发环境会询问你是否建立一个 .h 文件。这个 .h 文件命名方式是
    madaxin

    发布于:2017-06-19 07:00:17

  • 一. 基本语法1.let 不可变var 可变swift支持自动识别属性(直接let,可以判断变量是string还是int等等)类型安全的语言,如果let成后赋值成string,就不能再继续赋值为Int2. typealias 起别名typealias aliint = Int3. 计算属性提供一个属性入口用来写入和返回属性。class Student {  
    rongwei84n

    发布于:2017-06-17 17:29:48

  • 前言Spanning Tree Protocol (STP) 是一款 Layer 2 的 Protocol,一般在 Switch 上執行,主要目的是防止 Switch 在接駁時產生 Switching Loop。STP 是在學習網絡知識中一個重要的課題,必需深入了解其運作原理和操作流程。Broadcast Storm為什麼需要 STP 呢?請看看以下例子:假設 C1 要傳送資料給 C2,但 C1
    echoroot

    发布于:2017-06-08 10:31:52

  • 代码如下,输入要保留的小数个数 extension Double {    /// Rounds the double to decimal places value    func roundTo(places:Int) -> Double {        let divisor = pow(10.
    zsdnr

    发布于:2017-05-24 13:42:06

  • 背景与概览Swift 最初是由 Rackspace 公司开发的高可用分布式对象存储服务,并于 2010 年贡献给 OpenStack 开源社区作为其最初的核心子项目之一,为其 Nova 子项目提供虚机镜像存储服务。Swift 构筑在比较便宜的标准硬件存储基础设施之上,无需采用 RAID(磁盘冗余阵列),通过在软件层面引入一致性散列技术和数据冗余性,牺牲一定程度的数据一致性来达到高可用性和可伸缩性,
    jjjyyy66

    发布于:2017-05-11 12:20:33

  •    //调用的方法  func refresh(){                //如果有上拉加载更多 正在执行,则取消它        if self.tableView.mj_footer.isRefreshi
    iOS技术者

    发布于:2017-05-04 11:45:45

  • import UIKitimport Kingfisherprivate var lastURLKey: Void?extension UIImageView {        public var fin_webURL: URL? {        return objc_getAssociatedObje
    iOS技术者

    发布于:2017-05-03 10:00:25

  • //使用协议 方便以后切换颜色配置文件、或者做主题配色之类乱七八糟产品经理最爱的功能protocol V2EXColorProtocol{    var v2_backgroundColor: UIColor { get }    var v2_navigationBarTintColor: UIColor { get }    var
    iOS技术者

    发布于:2017-04-29 17:41:56

  •     Navigation bar 的注意事项Bar button item 使用 button 作为 custom view,初始化 isEnabled 为 false,注意顺序需要设置 bar button item 的 custom view 为 button,但一开始 isEnabled 要为 false。生成一个 buttonlet l
    胡壮壮

    发布于:2017-04-26 09:37:26

  •     Swift Array copy 的线程安全问题NSArray 继承自 NSObject,属于对象,有 copy 方法。Swift 的 Array 是 struct,没有 copy 方法。把一个 Array 变量赋值给另一个变量,两个变量的内存地址相同吗?与此相关的有多线程安全问题。本文探究这两个问题。内存地址定义测试 class 和 structc
    胡壮壮

    发布于:2017-04-26 09:36:37

  • 学习一门新语言怎么能少的了字符串呢。Swift中的String和Objective-C语言中NSString还是区别不小的,Swift中的String又回归了正常状态,使用起来更为方便快捷。本篇博客的主题就是Swift中的字符串类型String,String在Swift中让人省心了不少。今天这篇博客就好好的认识一下Swift中的String。  一、字符串拷贝    在Swift中的字符串拷贝直接
    胡壮壮

    发布于:2017-04-24 14:09:00

  • 在去年翻译《Swift编程入门经典》(Swift1.0版本,基于Xcode6)这本书时,系统的搞了搞Swift语言,接下来的一段时间内打算持续更新一下相关Swift语言的一些东西, 不过现在已经是Swift2.0版本了,区别还是不小的。并且目前在工作中正重构着整个项目的代码,之后根据一些项目实例再更新一些关于代码重构的博客与大家交流一下,然后再整理一些Android开发的一些东西吧,当然是类比着i
    胡壮壮

    发布于:2017-04-24 14:08:20

  • 导航栏的修改布局
    Jacksun2Coshine

    发布于:2017-03-23 14:25:44

  • docker registry接入ceph Swift API
    qwjhq

    发布于:2017-01-22 10:37:28

    阅读 10000+ 评论 2 收藏 0
  • 泰然网 | Quick-Cocos社区版官方站 >>> http://www.tairan.com/
    思月行云

    发布于:2016-10-17 11:16:53

  •   说到脚本,大家可能会想到 ruby, js, shell 等等。我们一般用这些脚本对我们的开发进行一些辅助工作。 比如自动打包,更新数据等等。合理的脚本自动化配置,能节省我们很多处理繁杂事务的时间,极大的提高我们的效率。  同样, Swift 也提供了这样的能力,所以下次我们再有类似的需求的时候,就多了一种选择。并且如果你开发项目使用的就是 Swift 的话,那么再用它来写脚本几乎就没有什么学
    IT大赢家

    发布于:2016-09-28 11:54:31

  • 引用:  import CoreLocation    // 如果是ios8.0以后, 在想请求用户的位置信息, 需要主动的请求授权, 系统不会再自动弹出一个窗口            lazy var locationM: CLLocationManager = {  
    光光ing

    发布于:2016-09-08 17:29:30

  • /*算术运算符: 除了取模, 其它和OC一样, 包括优先级+ - * / % ++ --*/var result = 10 + 10result = 10 * 10result = 10 - 10result = 10 / 10print(result)/*注意:Swift是安全严格的编程语言, 会在编译时候检查是否溢出, 但是只会检查字面量而不会检查变量, 所以在Swift中一定要注意隐式溢出可
    光光ing

    发布于:2016-09-08 16:03:08

  • import Foundation/*Swift枚举:Swift中的枚举比OC中的枚举强大, 因为Swift中的枚举是一等类型, 它可以像类和结构体一样增加属性和方法格式:enum Method{    case 枚举值}*/enum Method{//    case Add//    case Sub//    c
    光光ing

    发布于:2016-09-08 16:01:31

  • import Foundation/*继承语法继承是面向对象最显著的一个特性, 继承是从已经有的类中派生出新的类新的类能够继承已有类的属性和方法, 并能扩展新的能力术语: 基类(父类, 超类), 派生类(子类, 继承类)语法: class 子类: 父类{}继承有点: 代码重用继承缺点: 增加程序耦合度, 父类改变会影响子类注意:Swift和OC一样没有多继承*/class Man {&n
    光光ing

    发布于:2016-09-08 15:59:26

  • /*存储属性其实Swift中的存储属性就是以前学习OC中的普通属性, 在结构体或者类中定义的属性, 默认就是存储属性*/struct Person {    var name: String    var age: Int}var p:Person = Person(name: "lnj", age: 30)p.name = "hm"p.age = 50/*
    光光ing

    发布于:2016-09-08 15:47:38

  • // 遵守协议的方式,直接在继承的父类后跟,+协议即可class ViewController: UIViewController {    override func viewDidLoad() {        super.viewDidLoad()          &nb
    光光ing

    发布于:2016-09-08 15:37:16

  •     // Swift懒加载使用lazy关键字来修饰属性    // 在属性后面跟= {}进行具体的赋值    // 只会被加载一次    lazy var names : [String]? = {        // () -> ([String]
    光光ing

    发布于:2016-09-08 15:21:39

推荐作者 更多
  • 王春海

    3099W+
    人气
    6208
    评论
    2763
    点赞
  • 罗勇

    3W+
    人气
    2
    评论
    5
    点赞
  • 更多作者
最新热评文章
o114958788:arp -a
王春海:从你的内网SQL Server和Web服务器到Internet,有2级路由器。 你需要在多WAN口路由器,映射端口到TMG服务器,再在TMG发布SQL Server及Web服务器。
wx60740d100692c:图片全部都无法查看额,大佬。403 Forbidden。没有权限?
wx6073eec9b01b9:老师讲的非常详细,事例
咖啡:可以写一个自己学习excle的技巧,比罗列这个要好很多~
写文章