学习时的项目
PlutusCattt
老早就注册过了,可是很少来。。以后会常来。。在这对以前学习的内容做完整笔记。偶尔会对现在手头的项目出现的问题做个笔记。也会转载看到的好内容。完全是个笔记的作用
展开
-
一步一步在 Prefect Swift 服务器上编写第一个接口 (一)
准备材料Perfect 官网Perfect GitHub 仓库 从 PerfectTemplate Demo 开始 -资料来源在 Ubuntu server 打开终端$ git clone https://github.com/PerfectlySoft/PerfectTemplate.git $ cd PerfectTemplate $ swift build ...原创 2018-09-03 16:14:09 · 587 阅读 · 0 评论 -
一步一步搭建 Perfect Swift Server 服务器 (二)
链接: 一步一步搭建 Perfect Swift Server 服务器 (一)准备材料Ubuntu 16.0.4 or 16.10 镜像 (本文中使用的是 Ubuntu 16.0.4 版本)Swift 官网Perfect 官网Perfect GitHub 仓库Ubuntu 安装 git$sudo apt install gitUbuntu 安装 Perfe...原创 2018-08-31 16:30:54 · 424 阅读 · 0 评论 -
一步一步搭建 Perfect Swift Server 服务器 (一)
准备材料Ubuntu 16.0.4 or 16.10 镜像 (本文中使用的是 Ubuntu 16.0.4 版本)Swift 官网Perfect 官网Perfect GitHub 仓库搭建 Ubuntu 16.0.4 虚拟机服务器环境 (多图预警)① 在 VM 中新建虚拟机 ...原创 2018-08-31 15:39:17 · 835 阅读 · 0 评论 -
Swift 对比两个 Date 之间相差天数
/// DateTools.swiftimport Foundationextension Date { func daysBetweenDate(toDate: Date) -> Int { let components = Calendar.current.dateComponents([.day], from: self, to: toDate) ...原创 2018-05-29 09:52:28 · 8912 阅读 · 0 评论 -
iOS 振动反馈(UIImpactFeedbackGenerator / UINotificationFeedbackGenerator)
iOS 振动反馈//MARK:- 振动反馈 ///** UIImpactFeedbackGenerator style 具备三种振动方式 */public enum UIImpactFeedbackStyle : Int { case light case medium case heavy}class func impactFeedback() {原创 2017-08-15 09:39:08 · 5187 阅读 · 0 评论 -
Ruby环境与cocoapods1.1.0
万万妹想到啊《Xcode8 升级Ruby 升级Cocoapods,遇到的坑及解决办法》这么多人关注!!我是真在升级过程中遇到了很多问题啊,一点一点google 的,各种尝试。这篇文章只适用于20161101之前了啊(大概)。现在还在使用cocoapods的要么跟我现在一样,全设备翻墙。使用官方源,要么就更换Ruby中国的源 : http://gems.ruby-china.org/更换过程也是问题频原创 2016-11-07 23:18:05 · 463 阅读 · 0 评论 -
iOS 项目中包含多个 FFMPEG 方法冲突的通用解决办法。
现在的项目中每个视频播放,在线直播都不好意思说自己是 app了。一个项目中集成多个第三方 SDK 也是普遍现象,大部分音视频相关 SDK 都会把 FFMPEG 封装到自己的框架内部。我们使用者看不见,改不了。这时候就会出现 FFMPEG 冲突的问题或者一个功能能播放,一个功能无法播放,崩溃等等奇葩问题。这些问题出现的大部分原因是因为 Xcode 比较弱。多个 FFMEPG原创 2016-11-28 14:59:56 · 4227 阅读 · 5 评论 -
iOS presentedViewController 单屏幕旋转整理
关联: iOS presentedViewController 单屏幕旋转整理 参考资料: iOS屏幕旋转二三事(Orientations) 效果图:使用过多种单屏幕旋转的方式均宣告失败,要么是代码过于复杂臃肿,要么是实现方式欠佳,甚至根本无法实现或者直接崩溃。经过多次多次尝试,暂时使用 模态窗口 实现单屏幕自动旋转,Push 的那种方式实现单屏幕旋转还有待考证,至今没找到逻...原创 2016-12-02 11:30:10 · 804 阅读 · 1 评论 -
Cocoapods 更新到 1.0.x 以后,出现的小插曲
Cocoapods version 1.0.x 之前在更新到 1.0.x 之前 Podfile 里面的内容一直写的很简单。 直接 pod ‘XXXX’ 然后退出保存 pod install 就可以了。Cocoapods version 1.0.x 之后Podfile 得加上一些佐料,比如· 支持的版本号 platform :ios, "7.0" · 标识当前 项目支持 iOS7.0及以原创 2016-07-12 18:19:54 · 450 阅读 · 0 评论 -
快速搭建APP通用框架(自定义UITabbarController+UINavigationController)
我的习惯,仅供参考创建 PCH 文件 基本结构下一篇文章再上代码吧,我发现我非常不适合 晚上coding 困死啦原创 2015-06-09 23:29:28 · 543 阅读 · 0 评论 -
一步一步在 Prefect Swift 服务器上编写第一个接口 (二)
链接: 一步一步在 Prefect Swift 服务器上编写第一个接口 (一)目录1. 准备材料2. 了解空白项目文件目录结构并在 Xocde 中运行项目代码3. 创建 httpServer 服务器① 创建并开启 httpServer② 增加拦截器和路由4. 使用 postman 验证5. 后面我们会继续拓展这个项目1. 准备材料Perfect ...原创 2018-09-06 15:59:23 · 592 阅读 · 1 评论