Swift
文章平均质量分 57
tiantianios
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单例模式
单例标准模式原创 2017-04-17 14:32:17 · 283 阅读 · 0 评论 -
升级Xcode 10必看 stdc++.6.0.9
Xcode 10发行说明 更新您的应用以使用新功能,并针对API更改测试您的应用。Xcode 10可在Mac App Store中使用,包括适用于iOS 12,watchOS 5,macOS 10.14和tvOS 12的SDK.Xcode 10支持iOS 8及更高版本,tvOS 9及更高版本以及watchOS 2及更高版本的设备上调试。Xcode 10需要Mac运行macOS 10.1...翻译 2018-09-20 10:30:41 · 7084 阅读 · 0 评论 -
mac+Jenkins+gitLab+蒲公英 (iOS自动打包)
1、Jenkins的安装与启动方式一:直接下载安装包jenkins安装包下载 安装完成后在 Terminal (终端)中输入,即可打开 Jenkinsopen /Applications/Jenkins/jenkins.war方式二:使用homebrew安装 homebrew(如果已经安装,跳过此步)ruby -e "$(curl -fsSL https://raw.githubusercon...原创 2018-06-19 14:42:43 · 1807 阅读 · 1 评论 -
ARKit 介绍
iOS 11 引入了 ARKit,这是⼀个全新的框架,允许开发者轻松地为 iPhone 和 iPad 创建无与伦比 的增强现实体验。通过将虚拟对象和虚拟信息同⽤户周围的环境相互融合,ARKit 使得应用跳出 屏幕的限制,让它们能够以全新的方式与现实世界进⾏交互。基础技术视觉惯性⾥程计ARKit 使⽤视觉惯性⾥程计 (Visual Inertial Odometry, VIO) 来精准追踪周围的世界...原创 2018-04-26 10:28:57 · 1095 阅读 · 0 评论 -
责任链模式Swift版
事件角色案例1、员工请假,要走流程。2、ceo可以批10天假。3、总监可以批5天假。4、项目负责人可以批3天假。5、由员工请假的天数决定哪个领导审批。运行环境1、xcode8以上2、iOS10以上3、swift3.0以上步骤第一步:新建抽象处理类->TXP_Leader(领导类) //领导抽象类//第一个特点:定义下一个节点原创 2017-11-08 11:23:40 · 404 阅读 · 0 评论 -
swift版webview加载网页(带进度条)
比较简单,直接上代码import UIKitimport WebKitimport SnapKitclass CMWebVC:UIViewController, WKNavigationDelegate { var webUrl: String? var webView: WKWebView原创 2017-11-08 09:19:15 · 3245 阅读 · 0 评论 -
观察者模式Swift版
1、观察者模式定义? 当一个对象状态发生改变,所有依赖于他订阅者都会发生改变(收到状态改变的通知)。 2、观察者模式-应用场景? 场景一:关联场景 场景二:事件多级触发 场景三:跨系统消息交互场景 3、观察者模式-角原创 2017-10-02 16:31:23 · 586 阅读 · 0 评论 -
swift-16进制颜色
func colorWithHexString(hexColor :String) -> UIColor { if hexColor.isEmpty { returnUIColor.clear } var cString = hexColor.trimm原创 2017-07-31 15:35:43 · 558 阅读 · 0 评论 -
swift-字符串常用修正
//是否含表情符 func stringWithoutEmoji() -> String { var array = [Int]() var i =0 for scalarin unicodeScalars { switch scalar.value {原创 2017-06-28 10:50:17 · 289 阅读 · 0 评论 -
swift给UIbutton添加闭包扩展,方便,简单实用
import UIKitlet cmButtonAssociatedkey = UnsafeRawPointer.init(bitPattern:"cmButtonAssociatedkey".hashValue)extension UIButton { func addAction(for controlEvents:UICont原创 2017-06-25 18:51:16 · 1126 阅读 · 0 评论 -
swift-判断是否已获得相机、相册权限
// 相机权限func isRightCamera() -> Bool { let authStatus =AVCaptureDevice.authorizationStatus(forMediaType:AVMediaTypeVideo) return authStatus != .restricted&& authStatus != .den原创 2017-06-25 18:46:38 · 3289 阅读 · 0 评论 -
跳转到系统设置页面
// 跳转到系统设置权限界面func goSettings() { let settingsUrl:URL =NSURL(string: UIApplicationOpenSettingsURLString)!as URL if UIApplication.shared.canOpenURL(settingsUrl) { UIA原创 2017-06-25 18:44:15 · 362 阅读 · 0 评论 -
swift-image上传图片时需要旋转在上传服务器代码
// 图片旋转,有时服务器不处理图片,显示客户端时没有正常显示 func fixOrientation() ->UIImage { ifself.imageOrientation == .up { returnself } var transform =原创 2017-07-02 19:04:49 · 830 阅读 · 0 评论 -
swift-工具类-日期(类扩展)
swift通过类扩展给date增加方法原创 2017-06-22 15:35:38 · 868 阅读 · 0 评论 -
iOS 修改苹果开发者公司账号(Apple ID 更换)
公司之前申请开发者账号的人离职了,需要更换开发者公司账号,以免以后出问题。(只针对组织账号中的公司账号,非企业和个人账号)第一种方案:直接修改Apple id1、登录 苹果的Apple id管理网站https://appleid.apple.com/#!&page=signin,输入Apple id的账号密码,登录成功之。2、点击编辑,然后点击编辑Apple id,在下面的输...原创 2019-03-04 17:46:03 · 11344 阅读 · 0 评论
分享