在开发中免不了用到一些数据常量,如果每次用到到要写非常麻烦,所以就有必要把数据常量保存起来,方便使用。
第一步:common + n 新建一个文件,继承自NSObject,然后取一个名字。
第二步: 删掉 .h
文件 和 .m
文件的全部内容
第三步:在.h
文件定义自己要用的数据常量;在.m
赋值自己要用的数据常量
.h
文件定义
#import <UIKit/UIKit.h>
UIKIT_EXTERN CGFloat const YYTitleViewH;
UIKIT_EXTERN CGFloat const YYTitleViewY;
/** 通用的间距值 */
UIKIT_EXTERN CGFloat const XMGMargin;
/** 通用的小间距值 */
UIKIT_EXTERN CGFloat const XMGSmallMargin;
/** 公共的URL */
UIKIT_EXTERN NSString * const XMGCommonURL;
/** XMGUser - sex - male */
UIKIT_EXTERN NSString * const XMGUserSexMale;
/** XMGUser - sex - female */
UIKIT_EXTERN NSString * const XMGUserSexFemale;
/*** 通知 ***/
/** TabBar按钮被重复点击的通知 */
UIKIT_EXTERN NSString * const XMGTabBarButtonDidRepeatClickNotification;
/** 标题按钮被重复点击的通知 */
UIKIT_EXTERN NSString * const XMGTitleButtonDidRepeatClickNotification;
.m
文件中赋值
#import <UIKit/UIKit.h>
CGFloat const YYTitleViewH = 35;
CGFloat const YYTitleViewY = 64;
/** 通用的间距值 */
CGFloat const XMGMargin = 10;
/** 通用的小间距值 */
CGFloat const XMGSmallMargin = XMGMargin * 0.5;
/** 公共的URL */
NSString * const XMGCommonURL = @"http://api.budejie.com/api/api_open.php";
/** XMGUser - sex - male */
NSString * const XMGUserSexMale = @"m";
/** XMGUser - sex - female */
NSString * const XMGUserSexFemale = @"f";
/*** 通知 ***/
/** TabBar按钮被重复点击的通知 */
NSString * const XMGTabBarButtonDidRepeatClickNotification = @"XMGTabBarButtonDidRepeatClickNotification";
/** 标题按钮被重复点击的通知 */
NSString * const XMGTitleButtonDidRepeatClickNotification = @"XMGTitleButtonDidRepeatClickNotification";
第四步: 如何使用:引入头文件,直接使用即可