您的位置:首页 > 移动开发 > IOS开发

iOS-规范-头文件结构

2016-08-08 16:42 309 查看
1.头文件

#import

<Foundation/Foundation.h>
2.宏定义
#define A a
3.枚举/静态变量等
typedef

NS_ENUM(NSInteger, AFNetworkReachabilityStatus) {

    AFNetworkReachabilityStatusUnknown          = -1,

    AFNetworkReachabilityStatusNotReachable     =
0,

    AFNetworkReachabilityStatusReachableViaWWAN =
1,

    AFNetworkReachabilityStatusReachableViaWiFi =
2,
};
static

dispatch_queue_t
http_request_operation_processing_queue() {

   
static
dispatch_queue_t
af_http_request_operation_processing_queue;

   
static
dispatch_once_t
onceToken;

   
dispatch_once(&onceToken, ^{

        af_http_request_operation_processing_queue =
dispatch_queue_create("com.alamofire.networking.http-request.processing",

DISPATCH_QUEUE_CONCURRENT);

    });

   
return
af_http_request_operation_processing_queue;
}
4.接口
@interface
AFNetworkReachabilityManager :

NSObject
(1)属性
@property
(readonly,

nonatomic,

assign)

AFNetworkReachabilityStatus
networkReachabilityStatus;
(2)方法
+ (instancetype)sharedManager;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  头文件