Mac OS X 系统自带的 Ruby,但是如果不管理它,它是不会自动升级滴,所以,我们需要一个ruby版本及安装工具管理它,那是什么呢?
Ruby的管家婆登场—–》RVM全称Ruby Version Manager,是一个非常好用的Ruby版本以及安装工具。就是用来安装和控制Ruby版本的工具。
...
iOS11 push Viewcontroller横屏 底部tabBar bug
发表于
|
分类于
iOS技术
1、在iOS11中(其他版本未测试)push到新VC中进行横屏时(因为是视频播放器)发现底部控件操作失灵,开始以为是手势和button、slider等控件冲突,经测试发现并不是。2、然后查看了view层级视图,发现vc.view底部比addView之上的view少(横屏少32,竖屏少49),这时问题
...
iOS自建分发
发表于
|
分类于
iOS技术
1、首先满足具有https证书的域名和空间。2、通常使用github或者国内第三方托管平台。3、上传ipa文件到空间内,获取ipa文件的下载地址。4、然后编辑plist文件(注意:ipa文件和plist文件名要保持一致),编辑完成之后继续上传到空间内,获取到plist文件的下载地址。5、直接访问或者
...
怀念那些年
发表于
|
分类于
个人随笔
18年伊始总想写点什么,今天刚好记着找回自己在08年注册的51空间账号,我们那是还是比较热门的一款网络工具和QQ空间类似但是用户量比较少,对于当时喜欢个性的我来讲那里也是一个可以讲真心话的地方,反正上面没有熟悉的人,说了谁怪罪了谁也不会有人察觉。
域名还是51.com,还有这十年来51官方没有将我这
...
编译iOS的Boost库
发表于
|
分类于
技术分享
环境:xcode9mac os 10.13
1、下载boost库并解压2、cd到解压后的文件包内,执行 bootstrap.sh```(解压后会得到这个脚本文件)。12343、执行```./b2``` 编译整个库。4、经过一段时间编译后,得到编译后的头文件和库文件。5、运行 ```sudo ./b2
...
iOS开发者和人工智能
发表于
|
分类于
技术分享
最近看到一篇文章,主要说iOS开发者与人工智能的联系以及我们能在人工智能领域做些什么。这里讲的iOS开发者其实也可以看做所有移动开发者,在人工智能时代来临之际,我们作为技术从业者应该也应该知晓在未来人工智能发达我们能做什么,或者讲人工智能会危及到我们开发者什么。毫无疑问讲,人工智能肯定越来越发达,其
...
第一次露营
发表于
|
分类于
个人随笔
最近想到要写一些关于生活的文章,那么我就从最近的露营开始。
当提到露营很多人想到的是浪漫、随心、惬意。但,其实第一次露营的经历告诉我,前面的那些想法只是存在想象和影视之中,现实中要考虑因素和情况真的是太多了,后面我会提到这些。
转《录取通知书:从此后,父母只剩背影,故乡只有夏冬》
发表于
|
分类于
好文转载
这是一篇深度好文,突出了一个年轻人成长的内心和对故乡的情感。值得一看。
hpple的使用
发表于
|
分类于
技术分享
hpple在网页解析方面有很重要的作用,本次项目中用到合作单位提供的一个信号标识,但是对方不提供接口只提供HTML网页解析,所以客户端只能拿到HTML源码之后对HTML源码进行解析,拿到自己需要的数据。
先下载hpple库,推荐使用cocoapods导入,但因我们项目原因,这里重点说后者,手动导入。去github下载包,地址:https://github.com/topfunky/hpple
将库引入project , 添加静态库
libxml2.2.dylib
,注意我使用的是xcode8.3.3 iOS10
开发,默认情况下是.tbd
, 因为库需要用.dylib
,所以在/usr/lib目录下还有.dylib文件。在
header search path
设置$(SDKROOT)/usr/lib/libxml2
。- 在
user Heather search path
设置$(SDKROOT)/usr/include/libxml2
在
FrameWork search path
设置/usr/lib/libxml2.2.dylib
以上设置完成之后,导入
#import "TFHpple.h"
Objective-C解析HTML<后附 RSSI.html源代码>
拿到rssi后面的值:
iOS面试题
发表于
|
分类于
技术分享
为提高自己的基础知识水平,最近看了一些笔试相关题目,感觉很多说不清楚和明白,我会在这篇文中中去分享一些面试题和答案,供大家参考,如有错误的地方请大家指正。谢谢!