摘要: 苹果每年都更新 Swift 版本,但是平常项目中使用的一些开源库却不能及时更新,使用那就需要一部分库继续使用 Swift3.2 版本,一部分使用 Swift4,那么在 Podfile 中应该这么写: # Swift 版本声明 post_install do |installer| installer 阅读全文
posted @ 2018-07-20 21:19 Nelsen_Chen 阅读(559) 评论(0) 推荐(0) 编辑
摘要: audio 的控制函数主要有: load() 加载音频、视频软件,通常不必调用,除非是动态生成的元素,用来在播放前预加载play() 加载并播放音频、视频文件,除非文件已经暂停在其他位置,否则默认重头开始播放pause() 暂停处于播放状态的音频、视频文件 audio 的只读媒体特性有: durat 阅读全文
posted @ 2018-06-30 16:17 Nelsen_Chen 阅读(3239) 评论(0) 推荐(0) 编辑
摘要: 移除所有不是自己想要的字符 1:当我想要获取通讯录电话的时候,出现一个奇怪的问题,有些电话的空格始终无法去掉,因为有些空格并非一般的空格, 无法使用下面的接口进行处理,因为空格非一般空格 如果无法知道那个空格是什么编码,那就直接去掉全部非数字字符就可以了,简单暴力: 阅读全文
posted @ 2018-06-29 12:22 Nelsen_Chen 阅读(920) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-18 10:45 Nelsen_Chen 阅读(4) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-06-17 14:24 Nelsen_Chen 阅读(4) 评论(0) 推荐(0) 编辑
摘要: iOS的pch文件中常见的代码解释: 一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。 有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: 阅读全文
posted @ 2018-06-17 10:42 Nelsen_Chen 阅读(4441) 评论(0) 推荐(0) 编辑
摘要: 下面,就介绍一下在项目中忽略警告的三个地方: 在源文件中忽略警告 在一些第三方库中,总能看到下面这段代码的身影,这就是用于忽略某个警告 用法很简单,比如在控制器的 -viewDidLoad 中写了句创建一个 eTestView 的代码 Xcode 会立即报一个警告,提示我们没有使用这个变量 Unus 阅读全文
posted @ 2018-06-08 18:33 Nelsen_Chen 阅读(897) 评论(0) 推荐(0) 编辑
摘要: FMDB框架问题 更新编译环境后的错误提示 fmdb作为iOS平台比较常用的第三方框架,有使用方便,运行效率高等特点。编写语言位Objective-C,但是其中用到了C++语言函数库。查阅了相关资料,据说升级Xcode9之后,Xcode为了兼容Swift4语言,对C++语言的遵守标准进行了调整,网上 阅读全文
posted @ 2018-06-08 14:25 Nelsen_Chen 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 最近升级到 macOS 10.13 之后,执行 pod 命令报错: -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No 阅读全文
posted @ 2018-06-08 11:33 Nelsen_Chen 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 新建Django项目 我们新建一个项目,项目名stuproject,app名称stu,其他默认如下图参数配置.点击create创建. 在这个默认的情况下,创建项目最后会提示错误如下:创建的项目结构也是有问题的. 产生这个错误的根本原因是:Mac内置的Python版本有点低,和项目自动获取到的最新的D 阅读全文
posted @ 2018-06-05 15:55 Nelsen_Chen 阅读(282) 评论(0) 推荐(0) 编辑