我有一个代码:
NSString *url = [NSString stringWithFormat:@"tt://classObj?title=%@", obl.title];
TTTableImageItem *cell = [TTTableImageItem
itemWithText:obl.title
imageURL:obl.thumbURL
URL:url];
如果我的obl.title包含特殊字符,例如éàçô或简单空格,则它未正确映射到我的选择器:
- (id)initWithFailDetails:(NSString *)title query:(NSDictionary*)query
有没有办法传递包含这些类型字符的参数?通过逃避它们可能存在的任何解决方案?
感谢。
答案 0 :(得分:0)
base64
编码,(来自内存网址转义不起作用)或请勿使用网址传递此类参数,而是使用TTURLAction -applyQuery
+
- (id)initWithNavigatorURL:(NSURL*)URL query:(NSDictionary*)query