- 博客(130)
- 资源 (3)
- 收藏
- 关注
原创 手动解crash!
1:检查.dysm .app .crash文件的一致性。 利用系统自带的dwarfdump --uuid xx.dysm获取符号表的uuid。 特别注意.crash的uuid是Binary Images的第一行,而不是cras文件的第一行的Incident Identifier. 2: 需要找到xcode自带的symbolicatecrash文件 然后执行s...
2016-12-21 23:17:11
407
原创 获取IPHONE手机UUID
每个iPhone或iPod Touch都有一个唯一的设备标识符(UUID),由40个字符或数字构成。类似于,1efb55db0b545766ed940db8c32a65b37cc06ae5。 但在xcode8之后通过window-organizer 无法获取到UUID了。 itunes也找不到,我是通过Itools -- 更多 获取到UUID的。如图: ...
2016-12-21 23:05:35
870
原创 Spotlight快捷键
4个基本Spotlight快捷键:-打开Spotlight菜单:Control+空格-在Finder中打开Spotlight:Command+Option+空格-清空Spotlight搜索框:ESC-关闭Spotlight菜单:ESC按两次7个Spotlight使用&导航快捷键:-打开第一个搜索项目:回车-在搜索结果中导航移动:上箭头、下箭头-在Finder中国定位第一个搜索项目:Comm...
2016-01-27 10:49:09
963
原创 私有api检测
可以搜索performselector的参数,看有没有拼出来的selector 另外搜索extern C的函数声明,看是否有函数没有定义但是有调用
2015-10-29 16:56:55
170
原创 高斯模糊
- (UIImage *)blurImageFromBackGround { //parentView是要生成模糊背景的view UIGraphicsBeginImageContext(self.parentView.bounds.size); [self.parentView.layer renderInContext:UIGraphicsGetCurrentCo...
2015-02-11 14:52:29
182
原创 @interface @implementation 变量
现在看的有点混乱。大概知道 在interface中声明的是实例变量,如果是公共的就可以被外部访问。那和implementation 中什么的变量区别在哪里呢?那么变量在什么情况下 声明在 interface 什么情况下声明在implementation 下呢?谢谢!...
2014-04-29 20:20:59
286
原创 iOS 截屏
+ (UIImage *)getImageOfView:(UIView *)view { UIImage *screenImage; // UIWindow *screenWindow = [[UIApplication sharedApplication] keyWindow]; UIGraphicsBeginImageContextWithOptions(vie...
2014-04-22 21:47:33
135
原创 isKindClass isNumberClass
isMemberOfClass 该方法是用来判断是否是该类的实例,父类不参与,与isKindOfClass区别,但是小弟有个疑问,为什么用系统的某些类调用这个方法的时候却不好使? NSMutableArray * mutablearray = [[NSMutableArray alloc] init]; 02. 03. if ([mutablearray isMemberOf...
2014-04-17 18:29:52
218
原创 备忘oc
CFAbsoluteTimeGetCurrent *uin NSInteger 1819045699 1819045699 setNeedsDisplay + (NSInteger)getCurrentVIPLevel { if ([[QZoneUserSetting GetInstance] getQzoneVipLevel] > 0) { ...
2014-04-16 21:03:38
151
原创 OC 学习备忘
1:居中布局 label.center = CGPointMake(CGRectGetMidX(window.bounds), CGRectGetMidY(window.bounds)); 2:设备检测 if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) { ...
2014-04-06 12:31:41
169
原创 内存的堆栈是什么
要点: 堆:顺序随意 栈:先进后出 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意...
2014-03-10 10:30:25
280
原创 oc 变量存栈 对象存堆
Objective-C的对象在内存中是以堆的方式分配空间的 你可以看到很多对象的初始化是 [NSObject alloc]init],alloc是NSObject分配内存的一个方法(你的oc对象基类基本都是NSObject),并且堆内存是由你释放的,即release 栈由编译器管理自动释放的,在方法中(函数体)定义的变量通常是在栈内,因此如果你的变量要跨函数的话就需要将其定义为成员变量。...
2014-03-10 10:21:29
318
原创 数组排序[Block,NSComparator]
NSArray *stringArray = [NSArray arrayWithObjects:@"abc 1", @"abc 21", @"abc 12",@"abc 13",@"abc 05",nil]; NSComparator sortBlock = ^(id string1, id string2) { return [str...
2014-03-05 16:05:10
154
原创 九宫切割
function reslice():void { var bmpData:BitmapData = new BitmapData(_width, _height, true, 0x0); var rows:Array = [0, _slicingRect.top, _slicingRect.bottom, _oriBitmap.height]; var col...
2013-12-30 19:52:09
196
原创 allowDomain
allowDomain xss 如:加载a.qq.com/a.swf 当被第三方加载的时候,由于a.swf 是allowDomain("*"),这样第三方的flash可以访问a的方法,从而执行cgi,执行的时候会把qq.com的cookies带到服务器去[前提是登陆过qq.com],从而做一些非法操作!...
2013-11-13 10:28:37
182
原创 Exterinterface.call xss
http://lcamtuf.blogspot.com/2011/03/other-reason-to-beware-of.html March 06, 2011 The other reason to beware ExternalInterface.call() Adobe Flash has a function called ExternalInterface.call(...)...
2013-10-23 14:36:05
200
原创 fileReference && bmp
1:当加载一个记事本修改成jpg的文件的时候. fileReference.addEventListener(IOErrorEvent.IO_ERROR,__onIOErrorHandler); fileReference.addEventListener(Event.COMPLETE,__onFileRefLoadCompleteHandler); 先出发__o...
2013-10-11 15:20:13
135
原创 wup 解析
大于14后边要用f等来作为占位符,紧跟类型,然后才是正真的tag 大于14后边要用f等来作为占位符,紧跟类型,然后才是正真的tag 92 00 05 84 87 ac bc c6 00 dc e2b0bf.......... ec fc 0f fd 10 00 0c fc 11 f6 12 01 31 f...
2013-09-29 11:33:25
389
原创 escape encodeUrl encodeUrlComponent
encodeURIComponent encodeURI escape System.useCodePage public function decodeURI(uri:String):String 语言版本: ActionScript 3.0 运行时版本: AIR 1.0 Flash Player 9, Flash Lite 4 将已编码的 URI 解码为...
2013-09-12 13:19:51
366
原创 正则表达式
_bgUrl = _bgUrl.replace(/^https?:\/\/.+?\//, "/"); //_bgUrl = _bgUrl.replace(/^(https?:)?\/\/.+?\//, "/");
2013-07-30 22:12:03
126
原创 面试题
1:为什么fp渲染位图比矢量图快? 2:为什么fp需要设置安全沙箱? 3:说说flash 占cpu过高的几个优化点? 滤镜 透明 复杂矢量 大位图动画 禁用鼠标事件 4: 说说内存过高的处理方案? 5:如何处理被重定向的corssdomain? 6:枚举系统字体,font.enumerateFonts(true); 7:stopPropagation& ...
2013-07-29 22:37:02
115
原创 压缩后无法读取exif信息
压缩后无法读取exif信息。 原生压缩或者JPEGEncoder 等压缩后都无法读取。 只有tag 无vaLue. 备忘
2013-07-12 11:40:46
289
原创 嵌入字体
CFF(压缩字体格式) package { import flash.display.MovieClip; public class SimpleFont extends MovieClip { [Embed(source="C:\\Windows\\Fonts\\SIMYOU.TTF",unicodeRange="U+4E2D",embedAsCFF="false", fon...
2013-04-26 18:48:13
168
原创 TextField中运用setTextFormat()方法和defaultTextFormat的区别
备忘下: 在使用TextFormat类来对TextField文本域进行格式化处理的时候,经常用到两个方法,一个是通过通过TextField类的实例方法setTextFormat()进行设置,另外一个是通过TextField类的属性defaultTextFormat进行设置。 他们的区别主要在两个地方, 1,setTextFormat()方法不适用于后来分配的文本,setTextFormat...
2013-04-26 10:47:46
475
原创 3D打印
3D打印机(3D Printers)是一位名为恩里科·迪尼(Enrico Dini)的发明家设计的一种神奇的打印机,它不仅可以“打印”出一幢完整的建筑,甚至可以在航天飞船中给宇航员打印任何所需的物品。 粉末微粒 液态粘合剂进行固化 “激光烧结” 而瑞士的Arcam公司则是利用真空中的电子流熔化粉末微粒 凝胶剂 ...
2013-04-24 13:27:13
174
原创 flash socket 连接顺序
1、首先检查服务器843端口是否有安全策略 2、如果843端口在3秒内无法响应,则连接目标端口 如果上述两步都没有响应的话,则会连接失败! 还要发送大数据会无反应的情况,建议使用分段发送的方式 ...
2013-04-15 16:23:44
155
原创 配置FlashDevelop使用Runtime Shared Libraries的方法
配置FlashDevelop使用Runtime Shared Libraries的方法 2012-03-14 19:51:31| 分类: Flash | 标签: |字号大中小 订阅 Flex使用RSL可以有效减小Flex生成的SWF文件的大小!但是在FlashDevelop下怎么配置呢?首先我通过 FlashDevelop 官方论...
2013-01-06 20:56:17
233
原创 loader与urlloader
urlloader会自动下载crossdomain.xml,而loader不会,必须通过loaderContext来设置!!!
2013-01-05 11:15:23
195
原创 常用编码规格
mark: 1.ASCII 码 学过计算机的人都知道 ASCII 码,ASCII 码是美国标准信息交换代码(American Standard Code for Information Interchange)的缩写, 为美国英语通信所设计。它由128个字符组成,包括大小写字母、数字0-9、标点符号、非打印字符(换行符、制表符等4个)以及控制字符(退格、响铃等)组成。 总共有 1...
2012-12-31 10:55:50
1324
原创 动态注册点旋转
var temMatrix:Matrix = mc.transform.matrix; //trace("temMatrix"+temMatrix+"reg.x"+regist.x+"regist"+regist.y); temMatrix.translate(-regist.x,-regist.y); //trace("temMatrix"+temMatrix); temMatrix.r...
2012-12-26 18:11:33
136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅