月度归档: 2018年1月

IOS打包动态库以及使用的过程和注意事项

创建IOS动态库其实也并非什么难事,因为目前最新版本的Xcode已经支持创建动态库了。 所谓的动态库就是将一些可以在多个项目中用到的公用代码可以放到同一个工程里边,然后打成一个包,这个包的后缀是framework,这个文件可以引用到多个项目中使用,因为它是一个独立的代码库,也可称为第三方库,相信大家之前也用过其他第三方…

阅读全文 »
已阅读 2,554 次

安装路由器,如果上层路由绑定了mac那么则需进行mac地址克隆操作才能用

昨天给朋友装路由器,遇到了一个问题就是一切配置完毕,路由器连接信息显示为已连接,但连接路由器的电脑还是不能上网,我就纳闷了,后来得知原来是房东给绑定了mac地址,这太郁闷了,点击路由器中mac克隆,保存,搞定,终于可以上网了

阅读全文 »
已阅读 928 次

Mac Pro 开不了机

最近发现Mac Pro开不了机了于是在网上找了很多解决方式,最好用的就是如下方法了 在mac开机出错开不了机的时候重启以最快速度按以下键响3声 Option Command p r //记住要同时按住

阅读全文 »
已阅读 2,554 次

iOS在任何地方都能显示ViewController

在开发的时候,有很多地方需要显示UIViewController,但在很多时候很不方便显示,比如在一个不是ViewController的类里在一个普通的View里或者一个管理类里,在这些情况下我们需要将源ViewController传递到使用的地方使用如下方式显示VC: viewController.present(v…

阅读全文 »
已阅读 729 次

iOS中使一个View保持在最上层

在日常的开发中我们经常会有这样的需求就是使一个View显示到最上层,从而不被其他View所遮挡,那么一共有两种方式。比如说我们的view1需要放到最上层,二parentView是它的父容器,那么我们来看一下两种方法是怎么实现的: 1) 第一种使用bringSubview(toFront:)方法来实现 parentVie…

阅读全文 »
已阅读 5,323 次

Simultaneous accesses to 0x10d000908, but modification requires exclusive access.

最近升级完swift4做了很多适配的工作,当然大部分适配还是停留在UI上的,尤其是iPhoneX出来之后,做了很多关于它的适配,包括刘海还有底部安全区域的适配。 但要命的是程序原来跑的好好的,但现在莫名其妙的在一些地方crash了,Oh No 什么情况这是,一阵的慌张,然后急匆匆到Google上进行查找解决方案,也就是…

阅读全文 »
已阅读 1,616 次

iOS中使用Settings.Bundle做一些设置

在iOS开发中我们会让用户自己在设置中做一些配置,比如说有些App中某些设置,再例如需要修改APP的服务器地址(让然这种设置可能在开发的过程中我们自己会用到)。 那么在Settings.Bundle中支持哪几种配置呢?我们下边来了解一下 1、Group 字面意思很清楚是分组的意思,它用来表示一组设置项 很容易理解,Ti…

阅读全文 »
已阅读 1,392 次

Mac 不显示未知来源选项的解决办法

在 macOS Sierra 系统的「安全与隐私」设置,在允许从以下位置下载的应用中,只有 App Store 与 App Store 和被认可的开发者二个选项,唯独任何来源这个选项不见了 打开了 Terminal 终端后 ,在命令提示后输入 sudo spctl –master-disable 并按下回车…

阅读全文 »
已阅读 3,845 次

iOS中SnapKit动画的实现

在做项目的过程中突然遇到要在keywindow上添加一个全屏View来实现一个ViewController从底部present出来的一个效果,当然只是把View添加到keywindow上很简单,但我现在布局用的是自动布局,这个动画就不好实现了。 我突然想到了用SnapKit这个自动布局库来实现一下试试,经历了好几个版本…

阅读全文 »
已阅读 5,673 次