Iphone开发一些常用基础代码

Iphone开发一些常用基础代码
判断当前设备:
Ipad:

#define  isPad(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad)

Mac&Iphone&Ipod:

#if  TARGET_OS_IPHONE
NSLog(
@" iphone " );
#elif  TARGET_OS_MAC
NSLog(
@" mac " );
#elif
NSLog(
@" other " );
#endif

缩放图片:

- (UIImage  * )scaleimage:(UIImage  * )img size:(CGSize)c
{
    UIGraphicsBeginImageContext(c);
    [img drawInRect:CGRectMake(
00, c.width, c.height)];
    UIImage 
*image=UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    
return image;
}

你可能感兴趣的:(Iphone开发一些常用基础代码)