//
// Macro.h
//
// Created by Yang on 10/5/11.
// Copyright 2011 AMP. All rights reserved.
//
#define StrFromFloat(F) [NSString stringWithFormat : @ "%f", F]
#define StrFromInt(I) [NSString stringWithFormat : @ "%d", I]
#define StrFromFloat(F) [NSString stringWithFormat : @ "%f", F]
#define StrFromInt(I) [NSString stringWithFormat : @ "%d", I]
#define NumFromBOOL(B) [NSNumber numberWithBool : B]
#define NumFromInt(I) [NSNumber numberWithInt : I]
#define NumFromDouble(D) [NSNumber numberWithDouble : D]
#define NumFromFloat(f) [NSNumber numberWithFloat : f]
#define FormatStr(fmt, ...) [NSString stringWithFormat : fmt, ## __VA_ARGS__]
#define SafeRelease(obj) [obj release], obj=nil;
#define ShowLog
#ifdef ShowLog
#define DLog(A) NSLog(@ "Debug:%@", A)
#define ILog(A) NSLog(@ "Info:%@", A)
#define ELog(A) NSLog(@ "Error:%@", A)
#define DFLog(fmt, ...) NSLog( (@ "Debug: " fmt), ## __VA_ARGS__ )
#define IFLog(fmt, ...) NSLog( (@ "Info: " fmt), ## __VA_ARGS__ )
#define EFLog(fmt, ...) NSLog( (@ "Error: " fmt), ## __VA_ARGS__ )
#else
#define DLog(A)
#define ILog(A)
#define ELog(A)
#define DFLog(fmt, ...)
#define IFLog(fmt, ...)
#define EFLog(fmt, ...)
#endif
#define ColorFromImage(imageName) [UIColor colorWithPatternImage: [UIImage imageNamed: imageName]]
#define RGBCOLOR(r,g,b) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:1]
#define RGBACOLOR(r,g,b,a) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:(a)]
#define HEXCOLORALPHA(c) [UIColor colorWithRed : ( (c >> 24) & 0xFF ) / 255.0 green : ( (c >> 16) & 0xFF ) / 255.0 blue : ( (c >> 8) & 0xFF ) / 255.0 alpha : ( (c) & 0xFF ) / 255.0]
#define HEXCOLOR(c) ([UIColor colorWithRed : ( (c >> 16) & 0xFF ) / 255.0 green : ( (c >> 8) & 0xFF ) / 255.0 blue : ( (c) & 0xFF ) / 255.0 alpha : 1.0])
#define isArray(A) [A isKindOfClass :[NSArray class ]]
#define isDictionary(A) [A isKindOfClass :[NSDictionary class ]]
#define FirstObjectOfArray(A) ([A count] > 0) ? [A objectAtIndex : 0] : nil
//#define LegalString(str) if (str == nil) { return @ ""; } \
// return str;
//#define isLegalString(str) if ( (str == nil) ||[str length] < 1 ) { return NO; } \
// return YES;
//debug stuff
#define ShowCurrentPosition(button) NSLog(@ "\n Function: %s\n Pretty function: %s\n Line: %d\n File: %s\n Object: %@", __func__, __PRETTY_FUNCTION__, __LINE__, __FILE__, button)
#define ShowCurrentLocation NSLog(@ "Current selector: %@, Object class: %@, Filename: %@", NSStringFromSelector(_cmd), NSStringFromClass([self class ]), [[NSString stringWithUTF8String : __FILE__] lastPathComponent])
#define ShowStackSymbols NSLog(@ "Stack trace: %@", [NSThread callStackSymbols])
没有合适的资源?快使用搜索试试~ 我知道了~
iOS 扫描二维码解析源码, 通过二维码扫描,分析生成二维码的源码
共140个文件
png:18个
h:6个
m:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 49 浏览量
2023-02-01
11:22:39
上传
评论
收藏 348KB ZIP 举报
温馨提示
iOS 扫描二维码解析源码, 通过二维码扫描,分析生成二维码的源码,类似百思不得姐的下载地址二维码,通过扫描二维码,解析出js 源码.zip
资源推荐
资源详情
资源评论
收起资源包目录
iOS 扫描二维码解析源码, 通过二维码扫描,分析生成二维码的源码 (140个子文件)
06e83bccaec05c5230847ba16b9ec669f81a94 100B
0986a18c76646f7976600bc468514fb5080dc2 60B
0cda591b5d161b17e10b8ebd55a9a78b63a6ae 2KB
0ef0139a8974eb6ee916cee78ee39f53be6c8f 2KB
1389017c43e55c9200229438cfae7a1116fcec 874B
198452fe83234eab5ddee4ff96c681354b3ae7 140B
207a4343cc561c3fedce5658ef0893cf449d54 527B
2761ebe90352c0f3f5d1edfe8e67ced22f1056 477B
29698c4c56ae1c65c132f2754a23d888259a74 781B
29b56af07fbecf548ac8933f4f37d7afa62c9c 2KB
313ccc90b838f969f40a8f12544ad57596e0bd 269B
35eac08a900343ed4bac7e036820f4753aaef8 683B
42472b5f4056b7c95982f61a300d8c43ced7b8 3KB
48ea697925cfc604c775f3cb5b340fd06ea9b0 7KB
4be9a6d864eda147a1eb50e59b4ec432c4be3a 109B
52459ff4f971a87076286199a0a0c06810a9e5 440B
57a1a98a02b6bbd8b6068f81310d84f30b6ab1 931B
582b238c3a6dd18f0cbc946f88c4df3f476d92 15KB
5a61e151b03b7572787b33848cf1f37e575b70 4KB
688dc207fe3e851251fdcc9531361e675d603e 287B
6bbeeaf9447ac173f46b4639adf05fb6929725 50KB
6c23c43adc88621ce3abfbd1585c8792bd165c 339B
6c427ceb1bc9bde4c35597c4dbf78020b40309 512B
6c587048de1f7189326dd5a0c9307b522c88ed 537B
780b5019feb95ac613b10265e7cfce8c3e4ac6 52B
7849d6ee5d4c27d3a80e83acc4c1734c1ea572 185B
7a94805112116d6f8281ff3585d547a688d521 1KB
7ddbe8be5919a1d8cf957b683c9982aba42ed3 990B
7ee2504fe90c4be302fa320275308e42cd0882 324B
80b2e630bc2306fabb880554c8d33ee5c1b86a 406B
81c931d318293561381dbe30afe9e10ab3ecff 644B
89e9a49810d70ff41240dcca63dc1dfb7cdbe3 114B
8a94964b365fa754a01e73fe213059415f1bc6 3KB
8c98f7461bf98b2bc7e061150d8021121ad277 161B
8d5bd2aa0eb853802ee612e7ac976d71728f61 1KB
931ee937cd7fcfde1984b24a8b2bef6021d997 102B
939b3eb4ebfd2e5dce62f95c95746b2be3bb30 731B
95a275c5dfa2c4d569084cb4627288d3487a0c 695B
9971b5360996f4eb0d528a98b65ea69dd5dc96 133B
998eb997bd91d20aacd37e9bf64764bf550892 1KB
9a20c28559952f2be76f18b9a877a08d9ad339 114B
9ba24b0c8e02d96c7b4bfab735f3bb5abd2da5 1KB
9bea4658d985926b7861e2f9accf3856fd0d61 1KB
9c385e4979ca36e094e9bd35580096617e8af8 130B
9f93ed2fe4bebcb6dfae4c706b10ff71b48c66 512B
a1b5029db4805d7f403da09d6bad63cd28be6d 478B
a3922b1b9dcd5be9e27defec68d74e8f3b474e 187B
a40a94e7d2c08f5bc7f3fb8d14a29c7f3ad81c 856B
b159efc459123a65521ea18f85deb21aa2d95f 175B
b616f0e8f4487791d50e620e6df67037c621da 57B
b74fb10d2966ae28ab8a3dc3e70601489f580f 3KB
bb0cf497ce2dd5a6ed7d87baa6ddeb3621e681 758B
bb1cb2f5bdef509208ae050037767985d17ff6 494B
bf52cf1ae3f6c0c8b1d551a44bbda332f25c3f 232B
bf7f42b7757b3076a7d2f5afc476488f6613e0 59B
bffa66f248d73eb6dcb0fc85e66daff73cc67a 114B
c220e99fc5264f7ac5d4129179af4e14a6e0d2 5KB
c27abc0afd21afd35f30694f04cb86b12f1f61 2KB
c2e36bc23bdcbf81db9f4786cad065e5ee454c 3KB
c5f38d145794037039661c71cfb534f2c42684 463B
ceee2cdebaad8c0b2dd60aefe2b8bd5816c95f 305B
cf1ec8da8fb6b4be92e0b2072f32ab83ec1f7a 185B
COMMIT_EDITMSG 15B
config 137B
d2e9f920dbf5e4f9028cd1f09ebe0856a1519d 464B
d45f3bbd81a7fb9324c60002998c5b6cc88bc2 638B
d824e96dce2b938df1fee3136db3604720d058 495B
da36fbd619d542ec81ea6f56e0e609798862bc 5KB
dce4e52ea9ce0c13e37fc45965abebba8b927a 2KB
dd086bd904bae630cfec7cc5780e531b60ac54 683B
description 73B
df62f3615daf21a965dd6706ac0c00a82fd1d4 918B
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
e009d0dc9f44105d3b26e3834bdd6c03ddf3e1 322B
e059d4bfa70fb436f84f7404343fd6513ff41c 147B
e52de4972369a86bb0a74f08e1c36fd99a2f8f 1KB
e881d7f75bb94223a415613472c944f199ead9 181B
e98af23d391ddd93a0c47f4113cb2fb64606d5 494B
e9f902a97f3e406d0e5eb6f65b44c90d5e0616 1KB
eab2ce39ace669e38967b0b7baec33f18b59eb 94B
ed6758524263629eae658c05aedef6ce24423f 114B
ef343241a78a142e62dbf343ad242c6012b15f 2KB
exclude 40B
f2e2945548fc84ccdb894af4a044c37b639739 3KB
f3f97d1b6e9d8d29bb69a88c4d89ca752bd937 807B
f490a090ba58fa958b6839f0ead00d354e2991 1KB
f513ded8e5f2118f0d594d2e9d8c9902e79172 69B
fc070d294fcc021605519967cf5cf66fac6131 41KB
fc2d3d57d9d0d34bc57aa2a73c7052eb75109b 5KB
fc3fb7f2c298d2329015786e638ae4ed3e8a48 504B
Macro.h 3KB
Utility.h 2KB
BaseViewController.h 677B
CodeScanViewController.h 493B
HomeViewController.h 342B
AppDelegate.h 283B
HEAD 164B
HEAD 23B
共 140 条
- 1
- 2
资源评论
GZM888888
- 粉丝: 141
- 资源: 2912
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功