安装 1. 安装Homebrew 打开终端,输入 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebr...
安装 1. 安装Homebrew 打开终端,输入 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebr...
执行命令:
之前在面试的时候有遇到过问无序图找环的问题, 当时觉得有点闷逼, 毕竟不是科班出身, 也没有静下心去看一些算法的知识. 最近在看Facebook的FBRetainCycleD...
1. 创建主工程 路径:/Users/Funky/Desktop/CocoaPodRemoteLib/MyMainProject/MyMainProject.xcodepro...
前言 上一篇中我们对组件化是什么和常用的组件化中间件方案做了简单的介绍,这篇文章则是用来说明开始进行组件化时需要做哪些准备工作,希望本文能给你带来帮助。 一、概述 在实施组件...
1.博客文章: [模块化与解耦](模块化与解耦 - 刘坤的技术博客) [浅析 iOS 应用组件化设计](Skyline75489) [iOS组件化思路-大神博客研读和思考](...
之前在看MIT那个教学视频时,对iOS的界面布局点到即止,一直对Auto Layout的原理不太明了。最近重新看了遍官方的文档,终于对Auto Layout明白了一二。本文对...
LC_UUID 一般简称为 UUID,是用来标示 Mach-O 文件的,做过崩溃堆栈符号化还原的同学应该都知道有 UUID 这个东西,你在进行符号解析的时候,就需要找到与系统...
我们用vue-cli 3.0 生成一个项目后,需要删除默认的.git文件,然后与们我自己在github新建的空仓库进行关联,关联后运行git pull时发现报错: refus...
应用程序的崩溃总是最让人头疼的问题,也是非常严重的研发事故,那么应该如果降低程序的崩溃率呢?这里就用到了“APP运行时Crash自动修复+捕获系统”。 思路:利用Object...
1.GCD信号量简介 GCD信号量机制主要涉及到以下三个函数: dispatch_semaphore_create(long value);和GCD的group等用法一致,这...
今天在实际开发过程中遇到一个数据库去重查询的问题,在这里给大家分享一下。 类似于上面这张数据表,我们发现id=5和id=6的数据passWord和userName数据是一样的...
📖 开源书籍 🖥 编译器 1. Vim党 Vim党当然是不需要 IDE 的,直接 Vim + Vim-go(或者 Emacs) 2. 文本编辑器 + 插件 目前最常用最火的文...
如果你还在使用 GOPATH 模式来开发Golang程序,那么你可以参考本文来告别 GOPATH,并带给你一个方便的包管理工具。 关于 go mod 的说明和简单使用,可以参...
简要介绍 gim是一个即时通讯服务器,代码全部使用golang完成。主要功能1.支持tcp,websocket接入2.离线消息同步3.多业务接入4.单用户多设备同时在线5.单...
Keychain 的介绍 Keychain 是苹果公司 Mac OS(也包含 Mac OSX) 中的密码管理系统。 Keychain的作用 Keychain 可以包含许多种类...