`
文章列表
@property (strong) NSButton *shuffleButton; self.shuffleButton = [[NSButton alloc] initWithFrame:CGRectMake(0, 0, 25, 14)]; self.shuffleButton.bordered = NO; [self.shuffleButton setButtonType:NSMomentaryChangeButton]; [self.shuffleButton setBezelStyle:NSDisclosureBezelS ...

EXC_BAD_ACCESS

 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。

NSAssert

You can use NSAssert() to debug your code, just like NSLog(). i.e. NSAssert(X <= 0, @"x must large than zero!");     If x<=0 return NO , it will throw exception.You can see a message "x must large than zero!", and also other related details.     调试cocoa程序在程序出错时,不会马 ...
跳转到应用下载页面: NSString *str = [NSString stringWithFormat:@"http://itunes.apple.com/us/app/id%d", 436957167]; [[UIApplication sharedApplication] openURL:[NSURL urlWithString:str]];  其中,436957167是appid 跳转到应用评论页面: NSString *str = [NSString stringWithFormat: @&qu ...
此份面试题包含40个题目,是现在网上能搜索到的一个比较热的一份,但是答案并不是很详细和完整,基本答案来着cocoaChina,和一些自己的补充。 1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源 还是只有一份,那如果我们对A_copy执行了修改操作,那么发现A引用的对象同样 ...
我的APP已经上线了,但是公司有几个越狱后IOS5.1.1手机版本的同事说APP STORE上 下载后打开就崩溃,无法使用。 当时我想,既然会崩溃,苹果怎么可能会让通过呢?我认为是越狱的问题,拿了几个手机测试,只要没越狱过的手机,测试都没问题,IOS6.1.2的越狱后的手机下载装打开也没问题 于是我找了个越狱后的IOS5.1.1的手机进行联调,发现XCODE控制台报错如下: wait_fences:failed to receive reply:10004003 关于这个问题网上已经有很多答案详见:http://blog.sina.com.cn/s/blog_7ab7a64b010 ...

MKLocalSearch用法

原文出处:http://phpadvocate.com/blog/2013/01/ios-6-1-simple-example-using-mklocalsearch/ /* MyMapViewController.m */ /** * @author Jonathon Hibbard */ #import "MyMapViewController.h" #import <MapKit/MapKit.h> #import <CoreLocation/CoreLocation.h> #import <AddressBo ...
如何将一个字符串@"2012-12-21"转换成NSDate模式 新的SDK貌似不再支持 [NSDate initWithString]这个方法 那么现在应该如何转换呢,以下代码   NSString --> NSDate:   NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];   [dateFormatter setDateFormat:@"yyyy-MM-dd"];   NSDate *tempDate = [dateFormatter dateF ...
push   // push 动画 渐变过度 CATransition* transition = [CATransition animation]; transition.duration = 0.5; transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]; transition.type = kCATransitionFade; [self.navigationControlle ...
NSString *path = [[NSBundle mainBundle] pathForResource:fileName ofType:@""]; if(path==NULL) return NO; returnYES;  
在UIViewController中,加入协议UIGestureRecognizerDelegate,然后.m文件里加入以下代码: UITapGestureRecognizer*singleTap =[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)];[self.view addGestureRecognizer:singleTap];  //这个可以加到任何控件上,比如你只想响应WebView,我正好填满整个屏幕singleTap.delegate=self;s ...
首先加入Default-568@2x.png得开机图片 CGFloat screenWidth = [[UIScreen mainScreen] bounds].size.width; CGFloat screenHeight = [[UIScreen mainScreen] bounds].size.height; iphone4模拟器得到得结果是:320 480 iphone5模拟器得到得结果是:320 568   判断是否为iphone5 #define IS_IPHONE_5     ( fabs( ( double )[ [ UIScreen mainScreen ...
问题 2012-10-26 11:37:05.519 yuanshi[1307:c07] -[UIDevice uniqueGlobalDeviceIdentifier]: unrecognized selector sent to instance 0xaa6cdb02012-10-26 11:49:53.867 yuanshi[1307:c07] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIDevice uniqueGlobalDeviceId ...

SQL1

    博客分类:
  • SQL
将表class中的字段id所有记录复制到表student表的中的字段classid   insert into student(classid) select id class  
元素控件 尺寸(pts) Window(含状态栏) 320 x 480 Status Bar的高度 20 Navigation Bar的高度 44 含Prompt的Navigation Bar的高度 74 Navigation Bar的图标 20×20(透明的png) Tool Bar的高度 44 Tool Bar的图标 20×20(透明的png) Tab Bar的高度 49 Tab Bar的图标 30×30(透明的png) 竖直时键盘的高度 216、252(iOS 5+的中文键盘) 水平时键盘的高度 162、198(iOS 5+的中文键盘) iPhone App Icon: 图标名称 尺寸 用 ...
Global site tag (gtag.js) - Google Analytics