9 PlutusCattt

尚未进行身份认证

老早就注册过了,可是很少来。。以后会常来。。在这对以前学习的内容做完整笔记。偶尔会对现在手头的项目出现的问题做个笔记。也会转载看到的好内容。完全是个笔记的作用

等级
TA的排名 11w+

一步一步在 Prefect Swift 服务器上编写第一个接口 (二)

链接: 一步一步在 Prefect Swift 服务器上编写第一个接口 (一)目录1. 准备材料2. 了解空白项目文件目录结构并在 Xocde 中运行项目代码3. 创建 httpServer 服务器① 创建并开启 httpServer② 增加拦截器和路由4. 使用 postman 验证5. 后面我们会继续拓展这个项目1. 准备材料Perfect ...

2018-09-06 15:59:23

一步一步在 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

一步一步搭建 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

一步一步搭建 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

cocoapods update to last version

notes: sudo gem install -n /usr/local/bin cocoapods –pre

2018-06-06 10:41:28

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

Swift 获取当前时间戳 (秒级,毫秒级)

Swift获取当前时间戳(秒级,毫秒级)经常见到有人将秒级时间戳以Int类型直接*1000来获取毫秒,这样的结果最后的3位数字都是0,获取到的结果不够精确。所以获取毫秒级时间戳有另外一种方式。创建一个Date的Extension,代码如下extensionDate{///获取当前秒级时间戳-10位vartimeSta...

2018-04-27 12:15:28

Swift 解析16进制颜色

Swift 版 解析16进制颜色extension UIColor { public convenience init(hex: String) { var red: CGFloat = 0.0 var green: CGFloat = 0.0 var blue: CGFloat = 0.0 var alp...

2018-03-19 15:09:07

Xcode9 打包提交注意事项

环境Xcode 9.1 base iOS9+ Swift 3.2 +LaunchImage新增 iPhonex Portrait 项目路径下 Assets.xcassets -> LaunchImage 选中 iOS8 and Later -> iPhone Portrait 会自动添加一个iPhone X Portrait iOS 11+ 需要添加一张 1125x2436 的

2017-10-17 09:48:25

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

iOS高级面试GCD初探

GCD概念:全称 Grand Central Dispatch 纯C语言,多线程解决方案 优势: 1.是多核并行运算提出的解决方案 2.会自动利用更多CPU内核 3.会自动管理线程生命周期 (如何管理的?创建线程、调度任务、销毁线程)GCD的常见使用方法: 同步方法 dispatch_sync(dispatch_queue_t queue, dispatch_block_t bloc

2017-01-11 00:06:36

iOS presentedViewController 单屏幕旋转整理

关联: iOS presentedViewController 单屏幕旋转整理 参考资料: iOS屏幕旋转二三事(Orientations) 效果图:使用过多种单屏幕旋转的方式均宣告失败,要么是代码过于复杂臃肿,要么是实现方式欠佳,甚至根本无法实现或者直接崩溃。经过多次多次尝试,暂时使用 模态窗口 实现单屏幕自动旋转,Push 的那种方式实现单屏幕旋转还有待考证,至今没找到逻...

2016-12-02 11:30:10

iOS 项目中包含多个 FFMPEG 方法冲突的通用解决办法。

现在的项目中每个视频播放,在线直播都不好意思说自己是 app了。一个项目中集成多个第三方 SDK 也是普遍现象,大部分音视频相关 SDK 都会把 FFMPEG 封装到自己的框架内部。我们使用者看不见,改不了。这时候就会出现 FFMPEG 冲突的问题或者一个功能能播放,一个功能无法播放,崩溃等等奇葩问题。这些问题出现的大部分原因是因为 Xcode 比较弱。多个 FFMEPG

2016-11-28 14:59:56

Ruby环境与cocoapods1.1.0

万万妹想到啊《Xcode8 升级Ruby 升级Cocoapods,遇到的坑及解决办法》这么多人关注!!我是真在升级过程中遇到了很多问题啊,一点一点google 的,各种尝试。这篇文章只适用于20161101之前了啊(大概)。现在还在使用cocoapods的要么跟我现在一样,全设备翻墙。使用官方源,要么就更换Ruby中国的源 : http://gems.ruby-china.org/更换过程也是问题频

2016-11-07 23:18:05

ld: library not found for -lXXXXX 的解决方法

网络上关于 ld: library not found for -lXXXXX 的解决方法 ,多半是让解决路径问题, 而我在开发中遇到的问题并非修改路径解决的。如果是多人开发,出现类似错误可以尝试修改 Xcode 如图如果是 YES 修改成 NO

2016-09-26 11:30:44

Xcode8 升级Ruby 升级Cocoapods,遇到的坑及解决办法。

20161031 注:taobao 的 ruby 镜像已经失效,替补方案详情见 Ruby China 的 RubyGems 镜像上线废话不多说直接上错误No binary rubies available for: osx/10.12/x86_64/ruby-2.2.4. Continuing with compilation. Please read ‘rvm help mount’ to

2016-09-25 00:18:56

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

iOS9 新项目第一步:适配

适配第一步:添加.pch 文件Xcode6以上版本手动添加 .pch 文件第二步:HTTP 与 HTTPSiOS9 以后 iOS 默认只支持 HTTPS 安全连接访问 数据接口。(如果你的服务器 完美支持 HTTPS 请求可直接跳过) 未做适配在 iOS 做网络请求 会出现如下提示 App Transport Security has blocked a cleartext HTTP (htt

2016-04-19 15:51:52

Xcode6以上版本添加Pch文件

添加PCHBuild Phases>Prefix Heaser${SRCROOT}/theTest/PrefixHeader.pchPCH父文件夹

2015-11-04 14:36:46

使用Cocoapods的pod install 时各种慢 教你一招秒下载第三方开源库

最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-updatepod

2015-07-22 17:28:33

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取