Objective C中,Category增加成员变量的2种方法

大家都知道,在OC中,如果是Category,是无法按照正常方法增加成员变量的。

有2种方法(实际是1种)

方法1:

方法2:

 

iOS中如何判断是否安装了某个应用

如果公司有多款产品A B C,有时候需要在A和B中判断C时候已经安装。

首先需要看到C的url schema,方法是:

  • 工程 – Target
  • Info标签
  • URL Types
  • 添加或选中当前identifier的UrlSchema

形如:product23445343242

然后代码:

其中schema中传入product23445343242://open

代码设置Content Hugging和Compressing

Content Hugging

Compress Resistance

然后我们来看一下priority的值:

总结下就是Required最高、然后是High,然后是Low