这个方法在iPad上不执行,原因是因为ipad支持split view,所以优先遵守split view的协议了,split view强制支持所有方向。 解决方案:Gener...
这个方法在iPad上不执行,原因是因为ipad支持split view,所以优先遵守split view的协议了,split view强制支持所有方向。 解决方案:Gener...
背景 Objective-C 对象是基于运行时的,方法或属性使用动态派发 ,在运行调用时再决定实际调用的具体实现。而 Swift 为了追求性能,如果没有特殊需要的话,是不会在...
本篇文章讲的是super的实际运作原理,如有同学对super与self的区分还有疑惑的,请参考ChenYilong大神的《招聘一个靠谱的iOS》面试题参考答案(上)。 sup...
我们平时在使用三方时会比较喜欢根据自己的意愿去封装一下三方,一般都会继承三方创建一些子类,用于对应不同的需求。有时三方会给我们留出接口供我们使用,但有时候并没有。如果我们去给...
参考文档:1、《Mac—RVM的更新,以及Ruby的更新》2、《curl: (7) Failed to connect to raw.githubusercontent.co...
以目前最新版本jenkins为例:即jenkins2.346.3 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个...
以下以新创建的app为例。步骤分为8个步骤:1.为App创建Bundle ID 。2.为Bundle ID创建开发模式下的描述文件。3.创建APP。4.添加内购项目。5.添加...
图片适配 1.选择Assets.xcassets—>左下角+号—>New Image Set.然后自己命一个名字 2.修改图片的Contents.json文件,修改内容如下(...
根据别人步骤做了个公共库,记录一下 Pod公共库内容:GitHub仓库用来存储Pod项目比Pod私有库少了个单独管理 .podspec 的仓库本地Pod项目用来配置自己写的公...
按照别人的步骤做了一次,在这里记录下 Pod私有库组成:1.Spec(存放私有库 .podspec 的Git仓库 + 本地 Pod repo )2.构建的Pod项目(存放本地...
一、公有Pod库 公有Pod库大家应该都比较熟悉,项目中经常使用的三方库,如AFNetworking,Masonry,SDWebImage等都属于公有Pod库,任何一个开发者...
一直想制作一个pod库,然后写了一个demo XXAlertTransition,封装了几个present转场的动画,效果可点击XXAlertTransition githu...
删除某个库 删除本地和远端的tag 注册用户名和邮箱 1、先查看本地是否已经绑定过 2、如需绑定,执行以下命令 注意:执行完该命令后,绑定的邮箱会收到一封邮件里面包含一个验证...
一般情况下,我们定义属性的时候都是这样定义的: copy和strong的区别就不在这里多说了,主要来看下这个nonatomic以及atomic nonatomic & ato...
怎么检测项目中的Data race? 下面就进入正题简单聊一聊iOS中的锁,以及相关的内容(由于本人能力有限,文中难免有一些遗漏或者错误,请各位看官不吝赐教!谢谢!🙏) 简单...
autorelease就是自动释放,会像C语言的自动变量那样来对待对象实例。当超出作用于时,对象实例的release实例方法被调用。 一、autorelease的具体使用方法...
1、收款协议以及账户等的创建 内购收款协议等的创建,这里一般由运营负责,这里不做介绍,但是如果想要了解,请参考这位博主的文章,里面的图文都解释得很清楚。https://www...
这种情况我是在用 CTMediator 时 Swift 与 OC 相互传值回调用到的,记录一下。 1.OC 给 Swift 用字典传 Block 1) OC 代码正常写 2)...