MacOS 使用 SSHFS 将远程文件挂载到本地

SSHFS允许您使用SFTP安装远程文件系统。 大多数SSH服务器默认支持并启用此SFTP访问,因此SSHFS使用起来非常简单,服务器端无需执行任何操作。 在 MacOS 中使用 SSHFS 需要 FUSE 的支持 用于 macOS 的 FUSE 允许您通过第三方文件系统扩展 macOS 的本地文件处理功能。 它是 MacFUSE 的继任者,已被许多产品用作软件构建块,但不再维护; 安装 下载安装 你可以从官网中下载最新版的 »

isKindOf 和 isMemberOf 的区别

在iOS 开发中,在遇到需要判断一个对象是否属于某个类的时候,我们经常会用到 isKindOf 和 isMemberOf 这两个方法。但往往我们稍不注意,就会将他们两个用混了。虽然有时候的结果是对的,但对于程序的健壮性来说却不是一个好的事情了。所以我们在平常的程序开发中,一定要做到代码所写的和心里所想的完全一致。这样才能保证我们的程序的质量。今天我们就来好好梳理下这两个判断方法的区别。 iskindOf 是用来判断一个对象是否为某个类以及该类的父类的对象 isMemberOf 只能用来判断一个对象是否当前类的对象 所以如果我们需要判断一个对象是否为某两个类的对象,只能使用 isMemberOf 来进行判断,这样才能保证不管以后这两个类怎么变,都可以得到正确的结果。 »

SDWebImage 加载图片失败后,不重新加载的解决

今天测试发现一个 bug,说在弱网的情况下,列表图片会加载失败,等网络好了后,重新下拉刷新,加载失败的列表图片,也无法进行加载。 根据测试反馈信息,我觉得应该是 SDWebImage 在图片加载失败后,给图片链接做了标记,不再重新加载了。于是查看 SDWebImage 源码,发现了 SDWebImageRetryFailed 这个枚举值,查看解释,恍然大悟。都是使用时没有仔细查看源码的锅,以后多注意,使用一个第三方的库,就得好好了解下他的源码: »

AppCode 快捷操作

快捷键: Command + O 根据类名跳转文件 Command + Option + O 根据文件名快速跳转 Command + F12 显示代码结构(可搜索跳转) option + F7 查看该方法在那些地方被调用 Command + Shift + F 全局搜索文字 Shift + esc 关闭下边调试窗口 Command + ➡️ 光标跳到当前行代码末尾 Command + ⬅️ 光标跳转到当前行代码开始 »