Я определил структуру в моем заголовочном файле:
#import <UIKit/UIKit.h>
typedef struct ORIGINAL_QUOTA_DATA_tag
{
byte exch;
byte complex_stat;
char contract[8];
byte status;
byte type;
}ORIGINAL_QUOTA_DATA;
@interface NetTestAppDelegate : NSObject <UIApplicationDelegate> {
CFSocketRef _socket;
CFDataRef address;
ORIGINAL_QUOTA_DATA oQuota;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
в моем файле .m:
static void TCPServerConnectCallBack(CFSocketRef socket, CFSocketCallBackType type, CFDataRef address, const void *data, void *info){
memset(&oQuota, 0, sizeof(oQuota));
}
но оно изнашивается:
NetTestAppDelegate
? Это внутри функции C? - person DarkDust   schedule 10.10.2011static
, если эта переменная неstatic
? - person Nekto   schedule 10.10.2011