
Swift学习
岑志军
男人只说三分话,留下七分打天下!!!
展开
-
Swift-单例
标准写法: // 在swift中,类方法是不允许定义静态变量的 static var once_t: dispatch_once_t = 0 static var instance: NetWorkTools? class func sharedNetWorkTools() -> NetWorkTools { dispatch_once(&once_t) {原创 2016-08-25 00:42:39 · 292 阅读 · 0 评论 -
Swift开发-代理
在iOS开发中经常会用到代理,Swift开发中的代理这样写:1、首先定义一个协议// swift中如何定义协议: 必须遵守NSObjectProtocol protocol VisitorViewDelegate : NSObjectProtocol{ // 登录回调 func loginBtnWillClick() // 注册回调 func regiserBtnWi原创 2016-08-19 00:40:20 · 301 阅读 · 0 评论 -
Swift学习-函数
import UIKit/* swift定义函数格式: 语义:将前面计算结果返回给-> 返回值 func 函数名称(参数列表) -> 返回值 { 执行代码 } *///没有返回值没有参数 // 如果函数没有返回值,就写Void // 如果函数没有返回值,就写Void,还可以简写 // 1、()代替Void // 2、可以省略 -> () ->Voidfunc say() -> Vo原创 2016-08-11 23:03:36 · 253 阅读 · 0 评论 -
iOS10新特性-自定义iMessage application
1、创建工程 2、工程创建完成后的目录结构 3、接下来开始写代码// // MessagesViewController.swift // MessagesExtension // // Created by 岑志军 on 2016/9/28. // Copyright © 2016年 cen. All rights reserved. // /* 虽然没有严格限制,但是苹果建议的原创 2016-09-28 14:30:52 · 1475 阅读 · 0 评论 -
OC和Swift互相跳转
欢迎访问我的个人博客 首先在需要引入Swift的文件中导入头文件#import "工程名-Swift.h" OC跳转Swift页面: #import "ViewController.h" #import "OCAndSwift-Swift.h" // 引入头文件@interface ViewController ()@end@implementation ViewController-原创 2017-12-09 18:44:49 · 2026 阅读 · 0 评论