05 2013 档案

摘要:最近做项目,几个界面用到同一个自定义返回按钮,于是就想着把这个按钮单独封装起来,添加一个UIView类,在里面自定义UIButton,使用delegate来实现点击事件//UIView类头文件XZXTopView.h#import <UIKit/UIKit.h>@protocol BtnDelegate <NSObject> //定义一个delegate- (void)dismissViewController; //声明一个delegate方法@end@interface XZXTopView : UIView{ id <BtnDelegate> dele 阅读全文
posted @ 2013-05-25 11:42 Moonglow 阅读(550) 评论(0) 推荐(0) 编辑
摘要:ios的一些知识点一 非ARC的内存管理情况1-autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。当用户的代码运行告一段落,开始等待用户的操作,自动释放池就会被释放掉(调用dealloc),池中的对象都会收到一个release,有可能会因此被销毁。2-成员属性:readonly:不指定readonly,默认合成getter和setter方法。外界毫不关心的成员,则不要设置任何属性,这样封装能增加代码的独立性和安全性。相当于私有成员?assign:表示只进行简单的赋值,不会发送retain消息。retain:会向旧值发送rel 阅读全文
posted @ 2013-05-23 19:35 Moonglow 阅读(153) 评论(0) 推荐(0) 编辑
摘要:这些工具平常也用到,不过没有像这样整理出来,这是我在网上看到的。就记录一下。位图字体工具Bitmap Font ToolsBMFont(Windows)FonteditorGlyph DesignerHieroLabelAtlasCreator粒子编辑工具Particle Editing ToolsParticleCreatorParticle Designer物理编辑工具Physics Editing ToolsMekanimoPhysicsBenchPhysicsEditorVertexHelper场景编辑工具Scene Editing ToolsCocosBuilderCocoshopL 阅读全文
posted @ 2013-05-17 15:11 Moonglow 阅读(114) 评论(0) 推荐(0) 编辑
摘要:switch语句在java中使用很正常,但在OC里就出现问题了:像下面的语句XZXHelpViewController将无法识别,从而报expected expression的错误如果之前加上一条NSLog语句或者其他一些语句,则可以识别,但default:break;语句将报错- (void)buttonClicked:(UIButton *)sender{ switch (sender.tag) { case1: // NSLog(@"moonglow"); XZXHelpViewController *help = [[XZXHelpViewControllera.. 阅读全文
posted @ 2013-05-03 18:10 Moonglow 阅读(2429) 评论(0) 推荐(0) 编辑
摘要:UIWebView默认允许当网页内容处于最顶端时,用户用手指往下拖动,然后露出空白的背景。这份代码能够禁止这种效果。1234567//Before iOS 5for (id subview in webView.subviews)if ([[subview class] isSubclassOfClass: [UIScrollView class]])((UIScrollView *)subview).bounces = NO;//After iOS 5webView.scrollView.bounces = NO; 阅读全文
posted @ 2013-05-03 17:50 Moonglow 阅读(334) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示