摘要: 当你在编码时,想要手动释放内存,但碰到以下自动释放工程,无法调取release或autorelease。这说明你当前的工程是ARC工程,想要调取release或autorelease代码,需要做以下操作:选中target,选择Build phases选项卡,打开Compile Sources,对于你要使用手动释放内存的文件双击,加入-fno-objc-arc.OK,回到程序里继续编码:反之,要将非ARC工程或文件转为ARC工程或文件:如上步骤,双击文件加入 -fobjc-arc 阅读全文
posted @ 2014-04-10 15:03 曈曈7添 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1、建立继承UIImageView的Objective-C category类类名为:ForScrolllView在UIImageView+ForScrollView类的.m中加入以下代码:#define noDisableVerticalScrollTag 836913#define noDisableHorizontalScrollTag 836914@implementation UIImageView (ForScrollView)- (void) setAlpha:(float)alpha { if (self.superview.tag == noDisableVertical.. 阅读全文
posted @ 2014-03-27 18:20 曈曈7添 阅读(564) 评论(0) 推荐(0) 编辑
摘要: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ NSString *CellIdentifier = [NSString stringWithFormat:@"Cell%d%d", indexPath.section, indexPath.row];//关键 UITableViewCell *cell = [self.tbSalary dequeueReusableCellWithIdentifier:CellIde 阅读全文
posted @ 2014-03-14 14:27 曈曈7添 阅读(444) 评论(0) 推荐(0) 编辑
摘要: //方法一 NSDateFormatter * formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"yyyy-MM-dd"]; // [formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"]; NSString * locationString=[formatter stringFromDate:[NSDate date]]; NSLog(@"今天日期是:%@",locationString); //方法二 阅读全文
posted @ 2014-03-14 14:26 曈曈7添 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 让UIImage有缩放功能@interface UIImage (scale)-(UIImage*)scaleToSize:(CGSize)size;@end#import "UIImage+Scale.h"@implementation UIImage (scale)-(UIImage*)scaleToSize:(CGSize)size{// 创建一个bitmap的context// 并把它设置成为当前正在使用的contextUIGraphicsBeginImageContext(size);// 绘制改变大小的图片[self drawInRect:CGRectMake( 阅读全文
posted @ 2014-03-14 14:19 曈曈7添 阅读(373) 评论(0) 推荐(0) 编辑
摘要: //初始化UIImageView*imageView=[[UIImageView alloc]initWithFrame:CGRectMake(100,200,120,120)];//需要设置图片 UIImage第一种:[imageView setImage:[UIImage imageNamed:@"1.jpeg"]];//第二种:NSString*filePath=[[NSBundle mainBundle]pathForResource:@"1"ofType:@"jpeg"];UIImage*images=[UIImageima 阅读全文
posted @ 2014-03-14 14:13 曈曈7添 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 上架准则(注:中文翻译最近一次更新为2013-03-04,文中红色部分是相对于2013-03-04版本的新增内容,绿色部分代表更改的内容,蓝色表示苹果相关官方文档的链接。)前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织。我们发布了《App Store审核指南》(App Store Review Guidelines),希望通过它帮您避开开发应用程序过程中的一些问题,并帮你在提交应用时加快审核流程。我们将应用程序(Apps)视为与书籍或歌曲不同的产品,我们并不存储它们。如果您. 阅读全文
posted @ 2014-03-14 14:11 曈曈7添 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 1.Xcode内置GDB,可以使用GDB调试,调试命令: 1.1po命令:为printobject的缩写,显示对象的文本描述 (lldb)po[$eaxclass]:输出异常对象的地址 (lldb)po[$eaxname]:输出这个异常的名字 (lldb)po[$eaxreason]:这个将会输出错误消息: (lldb)“po$eax”:对这个对象调用“description”方法和打印出来 “$eax”是cup的一个寄存器。在一个异常的情况下,这个寄存器将会包含一个异常对象的指针。注意:$eax只会在模拟器里面工作,假如你在设备上调试,你将需要使用”$r0″寄存器 1.2... 阅读全文
posted @ 2014-03-14 14:10 曈曈7添 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 12张图片命名合理一点,NSInteger minute = [[[NSCalendar currentCalendar] components:NSMinuteCalendarUnit fromDate:[NSDate date]] minute]; splashView = [[UIImageView alloc] initWithFrame:self.window.frame]; splashView.autoresizingMask = (UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight); splashV 阅读全文
posted @ 2014-03-14 14:06 曈曈7添 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 用户辨别恶意软件的Tips当见到一款应用宣称自己可以无需越狱实现如陌生来电归属地、来电黑名单、通话录音、速度优化,甚至夜视仪这样匪夷所思的功能时,你可以直接忽略它们,因为苹果并未开放此类应用接口;当见到一款应用的评论在短时间内大幅度增长,且评级一边倒的好评时,你需要注意这款应用可能正在进行恶意的刷排名推广;在苹果官方推出举报的功能之前,我们也许可以参考Apple4.us曾经建议的“如何让苹果 App Store 上的盗版书下架”的方式尝试对欺诈应用、恶意应用进行举报。 阅读全文
posted @ 2014-03-14 14:04 曈曈7添 阅读(154) 评论(0) 推荐(0) 编辑