- 博客(20)
- 收藏
- 关注
原创 Swift_继承
/** * 继承 *///父类(超类)class Vehicle { var currentSpeed = 0.0 var description:String { return "traveling at \(currentSpeed) miles per hour" } func
2016-10-15 16:09:48
307
转载 查看废纸篓里的文件,因为发现文件夹里有无数个名字相同的子文件夹,这时候提示名称太长,卷宗无效,具体解决:
1、打开 终端 应用程序。2、键入: sudo rm -rf 空格注意:在“-rf”后键入一个空格。没有空格该命令将不能执行。在步骤 6 之前请都不要按下 Return 键。3、打开您的“废纸篓”。4、从“编辑”菜单中选择“全选”。5、将“废纸篓”中的所有内容都拖到 终端 窗口中。这将会使 终端 窗口自动填入您的“废纸篓”中的每个条目的名称及位置。6、按下 Return 键。
2016-10-13 08:40:43
963
转载 App 上架流程
iOS App上架流程(2016详细版)一、前言:作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(Univers
2016-10-11 13:30:53
666
转载 iOS_二维码
iOS开发-QRCode-二维码识别与生成QRCodeZXingObjiOS开发前言有关二维码的介绍,我这里不做过多说明, 可以直接去基维百科查看,附上链接QR code.IOS7之前,开发者进行扫码编程时,一般会借助第三方库。常用的是ZBarSDKa和ZXingObjC,IOS7之后,系统的AVMetadataObjec
2016-10-08 15:22:36
670
转载 iOS 10 新特性
1.语音识别 苹果官方在文档中新增了API Speech,那么在以前我们处理语音识别非常的繁琐甚至很多时候可能需要借助于第三方框架处理,那么苹果推出了这个后,我们以后处理起来就非常的方便了,speech具有以下特点: 可以实现连续的语音识别 可以对语 音文件或者语音流进行识别 最佳化自由格式的听写(可理解为多语言支持)和搜索式的字符串
2016-09-19 14:16:20
289
转载 swift中的extension(扩展)
一起连带前面几篇Playground小结代码都转到github上了,注释写了很多,主要方便自己以后可以翻翻看。Swift语法主要部分差不多就这些了。当然还有泛型、运算符重载、ARC、闭包之类的补充。一、扩展(extension)扩展 extension (类似OC中的分类, 但Swift中没有名字), 即在没有权限获取到原始代码的情况下, 为类增加新功能.
2016-08-26 16:37:17
3351
转载 Swift中的required修饰符
普通子类通常情况下,一说到required修饰符,我们最先想到的应该就是普通类(class)的init()方法了。比如下面这个类:class MyClass { var str:String init(str:String) { self.str = str }}当我们定义一个MyClass的子类(subclass)并实例化这个子类
2016-08-26 09:22:37
799
原创 iOS_笔记(一)
//创建预编译文件http://blog.youkuaiyun.com/z548888240/article/details/49663467
2016-08-24 15:23:03
269
原创 swift_实例方法
/** * 实例方法 实例方法是属于某个特定类、结构体或者枚举类型实例的方法 *///class Counter{// var count = 0// func increment() {// count+=1// }// func incrementBy(amount: Int)
2016-08-23 10:27:51
359
原创 iOS OC 和 Swift Cocoapods 的使用
1.OC中Cocoa pods安装命令安装淘宝镜像 gem sources -a https://ruby.taobao.org/ sudo gem install cocoapods 查看一下安装是否成功: pod search AFNetworking 使用 1.命令:cd 拖项目的文件夹向终端查找三方AFNetwo
2016-08-13 14:28:40
577
原创 swift_类和结构体
/** * 类和结构体的对比 类和结构体是人们构建代码所用的一种通用且灵活的构造体。我们可以使用完全相同的语法规则来为类和结构体定义属性(常量、变量)和添加方法,从而扩展类和结构体的功能。 与其他编程语言所不同的是,Swift并不要求你为自定义类和结构去创建独立的接口和实现文件。你所要做的是在一个单一文件中定义一个类或者结构体,系统将会自动生成面
2016-07-23 16:33:42
513
原创 Swift_枚举
//: Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"/** *枚举语法 *///使用enum关键词来创建枚举并且把它们的整个定义放在一对大括号内:enum someEnumeration
2016-07-20 16:14:41
540
原创 初学Swift _闭包
//: Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"/** * 闭包 闭包是自包含的函数代码块,可以在代码中被传递和使用。 Swift中的闭包与 C 和 Objective-C中的代码块(
2016-07-14 16:41:11
340
原创 swift _ 控制流
//: Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"//For循环//For infor index in 1...5{ print(index)}//如果你不需要知道区间
2016-07-09 15:41:49
281
原创 初学SWift_集合 字符串
import UIKitvar str = "Hello, playground"//var a = 1//a += 2//a/** * 三目运算符 */let has = truelet row = has ? 5:8/** * 空合运算符 空合运算符(a ?? b)将对可选类型a进行空判断
2016-07-09 10:28:18
356
原创 Swift_基础知识
/** * 常量和变量 常量的值一旦设定不能够改变 变量的值可以改变 let用来声明常量 var用来声明变量 */let maxNum = 10var currentNmu = 0//可以在一行中声明多个常量或者多个变量var x = 0, y = 9/** * 类型标
2016-07-05 14:36:31
319
原创 初学Swift_函数
/* 函数 函数的定义和调用 *//** 打招呼函数 - parameter personName: 姓名(参数) - returns: 打招呼语言(返回值) */func sayHello(personName:String) -> String { let greeting
2016-06-30 16:18:21
329
转载 iOS开发 微信SDK的分享功能
1.首先下载微信SDK:微信SDK下载地址(更多关于微信SDK信息文档请访问官方网站:微信开放平台)2.导入微信SDK将下载下来的SDKExport文件夹导入到工程,其中包含3个核心文件libWeChatSDK.a WXApi.h WXApiObject.h(强烈建议大家看看read-me文件)3.在工程Build Phases -> Link Binary Wit
2016-06-25 09:38:50
3264
原创 初学swift
import UIKitvar str = "Hello, playground"var blue = 1let ret = "red"blue += 1retlet color = 2let hh = "i like\(ret)\(color)"//数组var colorArray = ["blue","red","green","
2016-06-17 11:09:10
308
原创 iOS开发之百度地图大头针的自定义解决方法
方法1- (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id BMKAnnotation>)annotation{ if ([annotation isKindOfClass:[BMKPointAnnotation class]]) { BMKPinAnnotationView
2016-04-12 16:55:09
3918
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人