小编Deb*_*aha的帖子

AFNetworking序列化正斜杠,使JSON有效负载无效

我正在使用AFNetworking2.0.

AFNetworking,AFHTTPRequestOperationManager对象有一个API:

(AFHTTPRequestOperation *)POST:(NSString *)URLString
                    parameters:(id)parameters
                       success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure
Run Code Online (Sandbox Code Playgroud)

它接受NSDictionary作为我们希望"POST"到服务器的JSON Payload的params.在我的有效载荷中,我有以下键值对:

"buttonActionParam":"/catalog/special/international-calling"

发布此有效内容服务器会返回无效的JSON.查看服务器端的有效负载,我意识到AFNetworking实际上正在发送:

"buttonActionParam":"\/catalog\/special\/international-calling".

我知道AFNetworking库使用NSJSONSerialization的是类方法-dataWithJSONObject:,这会导致这种情况.我的问题是:

问:如何解决这个问题?

json objective-c ios afnetworking-2

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

将MKMapView缩放级别设置为某个位置

我希望设置MKMapView的缩放级别(OR设置区域),以便我可以显示一个位置.用一个例子来阐述我的背景.我有一个位置(CLLocation*),我使用CLGeocoder(反向地理编码)找到了该地点.现在,说地方是'库比蒂诺,加州'地区.如何在MKMapView中找到完全包含Cupertino的区域?

谢谢.

mkmapview ios clgeocoder

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

标签 统计

ios ×2

afnetworking-2 ×1

clgeocoder ×1

json ×1

mkmapview ×1

objective-c ×1