objective C
sql340
这个作者很懒,什么都没留下…
展开
-
iOS 中捕获程序崩溃日志
(转自http://blog.sina.com.cn/s/blog_b71d24920101ky2d.html)iOS开发中遇到程序崩溃是很正常的事情,如何在程序崩溃时捕获到异常信息并通知开发者,是大多数软件都选择的方法。下面就介绍如何在iOS中实现:1. 在程序启动时加上一个异常捕获监听,用来处理程序崩溃时的回调动作 NSSetUncaughtExceptionHandler转载 2014-07-22 18:09:05 · 598 阅读 · 0 评论 -
20141015个人日志(判断字符串中是否含有非法字符及非法字符串过滤的问题)
1 NSCharacterSet *doNotWant = [NSCharacterSet characterSetWithCharactersInString:@"[]{}(#%-*+=_)\\|~(<>$%^&*)_+ "];2 tempString = [[tempString componentsSeparatedByCharactersInSet: doNotWant]compo原创 2014-10-15 19:10:10 · 2163 阅读 · 0 评论 -
20141016个人日志(不用pop,push的动画实现)
view 的 frame 操作必须是整体的,ios貌似不允许对结构体的单个变量进行赋值,比如形如: label.frame.size.height = 20; 这样的操作是不被允许的,但是 label.frame.size = CGSize{20.0,20.0} 却是被允许的,但是对label的frame的改变是不起作用的。要想改变一个view的frame,必须对其整个frame进原创 2014-10-16 19:02:25 · 611 阅读 · 0 评论 -
同一个view上添加两个相同的手势
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ if (touches.count >0) { UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:se原创 2014-11-18 17:55:48 · 2644 阅读 · 0 评论 -
一个消除引用类名产生警告的方法
需要用子类的类名,用@classhai s原创 2014-11-19 19:13:11 · 574 阅读 · 0 评论 -
view的镜像转换实现,按钮自动隐藏 点击又重新显示
镜像转换 self.collectionView.transform =CGAffineTransformScale(self.collectionView.transform,1.0, -1.0);原创 2014-11-03 12:13:26 · 686 阅读 · 0 评论 -
20141017个人日志(判断是否从指定类进入)
// if ([self isKindOfClass:[CMMapViewController class]]) if ([self isKindOfClass:NSClassFromString(@"CMMapViewController")]) {//[NSClassFromString(@"GDMapView")] dvlc.isFromDetai原创 2014-10-17 18:56:59 · 498 阅读 · 0 评论 -
smartSVN 分支合并到主干上,iOS 编译时链接错误
项目中出现原创 2014-11-04 16:14:54 · 1666 阅读 · 0 评论 -
20141014个人日志(ios 字符串轻易去掉空格的方法)
获取方法的调用者suo z原创 2014-10-14 16:08:17 · 649 阅读 · 0 评论 -
20141009(Block总结)
Block 外部变量使用原创 2014-10-09 18:56:39 · 468 阅读 · 0 评论 -
UINavigationController 、UIViewController和UIWindow间的层次关系
导航栏是viewControlle转载 2014-10-30 11:30:49 · 1383 阅读 · 0 评论 -
20141013个人日志(button的tag巧用,在tableView的代理方法外面取响应cell的方法)
tableView 上面添加按钮,每个cell 公用NSIndexPath* indexPath = [NSIndexPathindexPathForRow:0inSection:0]; UIButton *btn = (UIButton *)[[self.tableViewcellForRowAtIndexPath:indexPath].c原创 2014-10-13 12:03:20 · 669 阅读 · 0 评论 -
使用webview显示url的页面
在编写抓取排名前50的app的小demo时遇到这一原创 2014-10-28 19:45:35 · 967 阅读 · 0 评论 -
objective-c使用post方式向服务器传数据
(转自http://blog.sina.com.cn/s/blog_667126df01014h10.html)-(void)postData{ NSString * urlStr = [NSString stringWithFormat:@"xxxxxxxxxxx"]; NSURL * url = [NSURL URLWithString:urlS转载 2014-07-23 09:28:43 · 1630 阅读 · 0 评论 -
20140929个人日志(类方法与实例方法,堆排序)
iOS编程——类方法 和selfObjective-C里面既有实例方法也类方法。类方法(Class Method) 有时被称为工厂方法(Factory Method)或者方便方法(Convenience method)。工厂方法的称谓明显和一般意义上的工厂方法不同,从本质上来说,类方法可以独立于对象而执行,所以在其他的语言里面类方法有的时候被称为静态方法。注意点一:类方法1,类方法原创 2014-09-29 10:03:37 · 557 阅读 · 0 评论 -
UIButton 的标题属性设置
在设置button的标题属性时很奇怪的一件事原创 2014-10-27 22:37:35 · 699 阅读 · 0 评论 -
iOS app之间互相调用
因为项目上有互相调用需求原创 2014-10-27 22:00:04 · 735 阅读 · 0 评论 -
不使用xcode打开模拟器
1.不使用xcode打开模拟器首先,在Finder中进入目录:“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/”选择“iOS Simulator.app”将其拖入Dock或是Launchpad均可,然后按manCmd+L 创建ali原创 2014-10-27 20:20:21 · 632 阅读 · 0 评论 -
iOS 对文件夹中的文件进行遍历
在制作个人播放器的时候,需要遍历本地音乐文件夹,于是知道了bian原创 2014-10-27 22:42:55 · 1437 阅读 · 0 评论 -
Objective C编写音乐播放器
因为原创 2014-10-27 21:03:58 · 1009 阅读 · 0 评论 -
iOS 扩展类添加属性,需要实现的set方法
项目中原创 2014-11-13 17:34:16 · 2102 阅读 · 0 评论 -
iOS tableView 的 cell上其它控件重用(利用view的tag属性巧妙实现重用,从xib中加在cell重载问题)
tableView的cell上面的控件设置tag重用原理原创 2014-10-28 15:28:39 · 2079 阅读 · 0 评论 -
20141020个人日志(mac下显示隐藏文件方法,判断字符串是否为数字的方法)
mac系统如何显示和隐藏文件苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:default转载 2014-10-20 13:40:36 · 546 阅读 · 0 评论