Hello Swift!<Appdelegate的生命周期以及变量定义>

本文介绍了Swift学习的开始,讲解了如何创建HelloSwift项目,并详细探讨了AppDelegate的生命周期,包括启动、前台、后台状态的转换。同时,文章还提及了Swift中的函数定义(func)和打印语句(println)。此外,讨论了变量和常量的定义,以及ViewController和项目工程中的其他元素。
摘要由CSDN通过智能技术生成

Hello!

很开心自己接受了这个事情,开始了Swift的学习.所以,想记下来,自己慢慢前进的每一小步!

首先:保证自己的Xcode是6.0以上的版本<只要能新建Swift项目就行哈,嘻嘻>

然后新建:HelloSwift项目

大概最后就是这样:


然后就开始说明这个Appdelegate的生命周期

在说生命周期之前,先普及一下func和println了

func是用来定义函数所用的,当然了,println是用来输出显示的,本来是加在注释中的,此处提出了明示一下下:

    /**
     *  说明:
     *  swift中的函数命名是采用func来命名的,这跟OC有了很大区别
        1.override func 这个是重写父类的函数
        2.如果想要自定义行数,就只需要这样即可:func saySwift(){}
        3.如果想要穿参,那么需要这样: func saySwift(personName: String)(){}
        传入的是一个字符串类型的变量,名为:personName
        4.如果想要返回值,那么就这样: func saySwift(personName: String) -> String(){}
        那么这样的话,就需要返回一个String类型的值
    
        println("hello,swift!") 后面没有跟着冒号,不会报错。
        println("hello,swift!") 和  println("hello,swift!");
        表达意义是相同的。
        但是苹果推荐开发者使用 println("hello,swift!") 开发者文档中都是这样使用
        所以,不要见怪
     */
    

这个生命周期跟用OC建立iOS项目以及和Android的Application都类似:

启动->前台->切换到后台->前台等等,无疑就是这些,如下:

//
//  AppDelegate.swift
//  HelloSwift
//
//  Created by NapoleonBai on 14-11-10.
//  Copyright (c) 2014年 NapoleonBai. All rights reserved.
//

import UIKit
import CoreData

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?
    
    func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        //点击launcher之后执行的函数<first>
        println("application======>")
        return true
    }

    func applicationWillResignActive(application: UIApplication) {
        println("applicationWillResignActive===>")
        //准备进入后台<third>,可以使用这个方法来暂停任务,比如:暂停游戏等,发生场景:<电话/短信来临 或者 用户退出程序等等>
    }

    func applicationDidEnterBackg
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值