微信的摇一摇功能想必大家都用过,过春节的时候抢红包也没少摇吧,那么用swift语言怎样实现这么酷炫的功能呢。摇动属于IOS内置可识别的一种动作,在你须要实现摇动功能的viewcontroller中。在viewDidLoad方法中增加下面代码: UIApplication.sharedApplicat ...
分类:
编程语言 时间:
2017-07-08 14:09:31
阅读次数:
133
今天使用在swift项目上使用了oc项目的一部分源代码发现了以下问题: 1. oc 无法继承swift类 2. oc 无法使用 纯swift类 3. 带有闭包的函数无法被oc类调用 以上问题使得 oc 使用swift源码变得困难重重 昨天打包的时候发现这个问题: “Undefined symbols ...
分类:
编程语言 时间:
2017-07-06 17:00:14
阅读次数:
312
翻译自苹果的官方文档:The Swift Programming Language。 简单介绍 今天凌晨Apple刚刚公布了Swift编程语言,本文从其公布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。 Swift是供 ...
分类:
移动开发 时间:
2017-07-06 14:29:52
阅读次数:
295
英文版PDF下载地址http://download.csdn.net/detail/tsingheng/7480427 字符串是一组字符的有序序列,比方“hello,china”或者“albatross”。Swfit里字符串用String表示,String也是字符类型Charactar的集合类型。S ...
分类:
编程语言 时间:
2017-07-05 21:14:03
阅读次数:
290
先上GitHub链接:https://github.com/songrotek/PlaneWar.git接下来略微解说一下!这个程序还有点Bug,见谅!1 说明游戏採用了Sprite kit最新的Per pixel for physic 技术。就是直接使用texture纹理作为sprite的phys ...
分类:
微信 时间:
2017-07-05 17:36:01
阅读次数:
300
// 相机权限 func isRightCamera() -> Bool { let authStatus = AVCaptureDevice.authorizationStatus(forMediaType: AVMediaTypeVideo) return authStatus != .rest ...
分类:
编程语言 时间:
2017-07-05 15:15:25
阅读次数:
138
EventKit为获取和操作用户日历事件和提醒提供了一系列的类.在下面的教程中,我的目标是带领你走出利用EventKit建立一个应用程序的第.我的目标是带领你迈出利用EventKit建立一个应用程序的第一步.我将演示如何向用户的日历请求许可,我还将展示几个处理用户响应的例子(当他们授予访问权限,或者 ...
分类:
编程语言 时间:
2017-07-05 13:49:27
阅读次数:
315
在iOS7以后要打开手机摄像头或者相册的话都需要权限,在iOS9中更是更新了相册相关api的调用 首先新建一个swift工程,在SB中放上一个按钮,并在viewController中拖出点击事件 ok!按钮和事件设置好以后,我们来引入要用到的库,判断摄像头权限,需要引入AVFoundation.fr ...
分类:
移动开发 时间:
2017-07-05 13:46:26
阅读次数:
359
Notification是智能手机应用开发中常用的信息传递机制,它不用消耗更多资源去不停的检查信息状态,可以非常好的节省资源。 在iOS中分为两种通知:本地、远程。本地的UILocalNotification由全局的NotificationManager统一管理,我们只需要将本地通知对象添加到系统的 ...
分类:
编程语言 时间:
2017-07-05 13:45:03
阅读次数:
212
原创文章。欢迎转载。转载请注明:关东升的博客 在使用try进行错误处理的时候,常常会看到try后面跟有问号(?)或感叹号(!),他们有什么差别呢?1.使用try? try?会将错误转换为可选值,当调用try?+函数或方法语句时候,假设函数或方法抛出错误,程序不会发崩溃,而返回一个nil,假设没有抛出 ...
分类:
编程语言 时间:
2017-07-05 13:34:41
阅读次数:
139