
iOS
weenaHome
用行动来谱写平凡可贵的自己
展开
-
生成/添加SSH公钥及部署到码云或github
生成/添加SSH公钥一、创建公钥和私钥使用终端命令ssh-keygen -t rsa -C "xxxxx@xxxxx.com" (引号里面是邮箱)生成到公钥和私钥存放在文件~/.ssh下(即自己的个人文件见下),由于属于隐藏文件夹,使用快捷键(command+shift+.)显示隐藏文件。生成期间需要输入私钥的密码,自己一定要记好!获取到你的 public key二、获取...原创 2019-07-25 12:35:51 · 833 阅读 · 0 评论 -
Objective-C的category与extension原理深入讲解
Objective-C的category与extension原理深入讲解一、category与extension原理与区分extension是在一个类的.m文件里实现,是一个类组成的一部分。可以声明一些不严谨的私有属性和方法。(为什么说不严谨呢?因为属性可以通过KVC访问到,方法可以通过消息机制发送!)category是在runTime运行期加载的,extension和类一样都是在编译期...原创 2019-07-25 14:36:22 · 289 阅读 · 0 评论 -
Ruby Gems不能连接到国内镜像的解决方案
1. 删除原gem源gem sources --remove https://rubygems.org/2.添加国内源gem sources -a http://gems.ruby-china.org/3.打印是否替换成功gem sources -l4.安装高版本的podsudo gem install cocoa pods...原创 2019-07-25 14:55:08 · 2096 阅读 · 0 评论 -
Reachability使用特殊情况说明
如果工程项目中使用到了系统的播放器,以及使用Reachability了去监听网络状态。那么Reachability可以不用创建一个类似单例的形式使用。可以监听通知kReachabilityChangedNotification来进行网络状况改变时的处理。因为若网络状态发生改变时,系统底层会通过AVFoundation框架的AVAudioSession类去发送kReachability...原创 2019-07-25 15:34:17 · 253 阅读 · 0 评论