小编yan*_*nis的帖子

不同的细胞bg颜色取决于iOS版本(4.0到5.0)

我有一个自定义分组的UITableViewCell,上面有几个UILabel.由于UITableViewCell背景颜色曾经是纯白色,因此它与UILabels的默认背景颜色相匹配,因此UILabel框不可见.

更新到iOS 5.0后,我注意到,现在分组UITableViewCells默认的背景色是一种更灰白色(实际上#f7f7f7),以及作为结果的UILabels'框架丑陋的方式是可见的..

那么,当需要在不同的iOS版本之间变化时,设置UILabels背景颜色的最佳方法是什么?我知道我可以使用opaque = NO和[UIColor clearColor],但出于性能原因,我更愿意绘制UILabels的背景.

uitableview ios ios5

9
推荐指数
1
解决办法
2454
查看次数

迭代NSData字节

我如何[NSData bytes]逐个迭代并将它们附加到NSMutableString或使用NSLog()

cocoa-touch objective-c nsdata

9
推荐指数
2
解决办法
1万
查看次数

如何用PHP读取OAuth请求参数?

我正在尝试使用2脚OAuth作为身份验证机制将iPhone应用程序连接到PHP API.我正在使用http://code.google.com/p/oauth/上的PHP和Objective-C 2.0库.问题是,当我尝试使用Objective-C发出GET请求时,它不会在请求URI中包含OAuth参数,就像PHP库在发出OAuth GET请求时所做的那样:

http://www.mysite.com/oauth/index.php?oauth_consumer_key=key&oauth_nonce=XXXXXXXX&oauth_signature=XXXXXXXXXXX%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1309863754&oauth_version=1.0

相反,它将OAuth参数放在Authorization标头中:

Authorization: OAuth realm="", oauth_consumer_key="XXXXX", oauth_token="XXXX-XXXX",
oauth_signature_method="HMAC-SHA1", oauth_signature="XXXXXXXX", 
oauth_timestamp="1309863855", oauth_nonce="XXXX-XXX-XX-XX-XXXXXXX", oauth_version="1.0"
Run Code Online (Sandbox Code Playgroud)

我想这两种方式对于OAuth规范同样有效,对吧?

用PHP读取Authorization标头的最佳方法是什么?

php header oauth

1
推荐指数
1
解决办法
2826
查看次数

标签 统计

cocoa-touch ×1

header ×1

ios ×1

ios5 ×1

nsdata ×1

oauth ×1

objective-c ×1

php ×1

uitableview ×1