本帖最后由 jisaweng1989 于 2014-09-30 09:49:36 编辑

解决方案 »

  1.   

    直接打印出来:
    NSLog(@"%@",kCFFTPStatusCodeKey);
    一般系统定义的这些key,key值和key名一样
      

  2.   

     多谢,不过,我知道它是个常量,但关键是我要根据这个常量得到服务器的响应,如 服务器响应:你无权限  等等,据说,从它可以得到服务器的响应,应该是类似:errorstring = [ftpstream getProperty(kCFFTPStatusCodeKey)]
      

  3.   

    你用CFNetwork?失败的时候取error的userInfo,再取它的statusCode,像这样:
    NSDictionary *userInfo = error.userInfo;
    NSNumber *code = [userInfo objectForKey:(id)kCFFTPStatusCodeKey];
    这只是一个HTTP错误码,不包含错误描述的。如果你要取服务器返回的消息,那么HTTP请求一定要是成功的(200),然后需要自己去解析body部分的内容