一、首先介绍Protocol 1、协议protocol说明 protocol:定义公用的一套接口,但不提供具体的实现方法。协议约定可选择实现的方法和必须实现的方法。 @req...
·开发中,为了更好的用户体验或者为了bug跟踪,可能会需要获取用户的应用信息、系统信息、设备信息。这些信息的获取可以根据不同的设备或者App、系统版本来提供不同的功能或更好的...
目录 环境 TL;DR(步骤概述)1、创建示例工程2、编写 Pod 库3、Build 项目后,在 Demo 工程中调用4、提交代码到远程仓库5、修改 podspec 文件6、...
之前在文章《iOS-实现映客首页TabBar和滑动隐藏NavBar和TabBar》中,提到了hitTest方法,但是没有详细说明,导致有童鞋不理解为什么要这么做,这几天把hi...
美国时间晚上6:30开始 一面: 自我介绍 介绍一个项目,说一下解决了哪些问题 Coding:找二分搜索树中第k小的点递归与非递归都要求写在数组中找最大的k个数说思路(因为没...
2017年4月21日去面了微软的软件开发工程师,增长了很多见识,被面了3轮,每轮45min-1h,第1轮:基础算法+1个题【手写代码】;第2轮:谈项目+1个题【手写代码】;第...
前言 我决定写篇短文,即为此文。之所以要写这篇文章,缘于微博上常有朋友询问,要毕业找工作了,如何备战算法。尽管在微博上简单梳理过,如下图所示: 但因字数限制,许多问题无法一次...
链接:https://www.nowcoder.com/discuss/21022?type=2&order=0&pos=1&page=1 以下文章是我去年拿到 Offer ...
关于const *和* const的理解,可以参考[C C++ OC指针常量和常量指针区别]这篇文章。 该篇文章中提到一个诀窍:** (指针) const(常量) 谁在...
学python的时候,创建发布需要在指定文件夹打开终端。可以按照以下方式设置: 进入‘系统偏好设置’->'键盘'->'快捷方式'->‘服务’勾选 新建位于文件夹位置的终端标签...