分享

创建你自己的 iOS 框架

 昵称2735774 2015-05-16

http://www.oschina.net/translate/create-your-own-ios-framework 文章不全,复制功能用不了,待继续复制

 当你点击扩展Copy Header面板,你会看到3个选项,Public, Private和 Project。默认设置的话,当你添加一个新的文件,它会在project中可见。当你需要把它改变为public,只需把头文件拖到public面板中。

4. 让我们在class中输入一些代码:

1
2
3
4
5
6
7
8
9
10
11
@implementation MyView
-(id)init
{
   self = [super init];
   if(self)
   {
      self.backgroundColor = [UIColor orangeColor];
   }
   return self;
}
@end

我们把我们的View的默认背景颜色设为橙色

5. 现在下一步是可选的。但是我的观点是最好也配置一下。如果你使用Apple的默认框架的时候,你会发现import语句就像:#import UIKit/UIKit/.h  或者 #import  QuartzCore/QuartzCore.h 。这有个优点,就是你知道框架的名字,然后知道引用哪个头文件。这些头文件在框架中全部是public的API。所以你不需要添加一堆头文件。当你点击扩展Copy Header面板,你会看到3个选项,Public, Private和 Project。默认设置的话,当你添加一个新的文件,它会在project中可见。当你需要把它改变为public,只需把头文件拖到public面板中。

4. 让我们在class中输入一些代码:

1
2
3
4
5
6
7
8
9
10
11
@implementation MyView
-(id)init
{
   self = [super init];
   if(self)
   {
      self.backgroundColor = [UIColor orangeColor];
   }
   return self;
}
@end

我们把我们的View的默认背景颜色设为橙色

5. 现在下一步是可选的。但是我的观点是最好也配置一下。如果你使用Apple的默认框架的时候,你会发现import语句就像:#import UIKit/UIKit/.h  或者 #import  QuartzCore/QuartzCore.h 。这有个优点,就是你知道框架的名字,然后知道引用哪个头文件。这些头文件在框架中全部是public的API。所以你不需要添加一堆头文件。 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多