FastDFS-iOS客户端-上传文件

一、整合成.a文件 (没整出来-_-)

happyfish100 - fastdfs - gitHub

官方论坛 - iOS编译fastdfs
官方论坛 - FastDFS原理分析系列文章

说明 - FastDFS概览

二、用C文件方式

C语言上传文件demo

  • 根据此demo的调用接口,反推导出它所需要的各个C文件,再从[happyfish100/fastdfs]
    (https://github.com/happyfish100/fastdfs)源码中找出需要各类C文件。
上传接口.png
  • 创建一个storelog文件夹,路径是conf文件必需的
FastDFS-iOS客户端-上传文件_第1张图片
storelog文件夹.png
  • 还需要配置一下conf文件
FastDFS-iOS客户端-上传文件_第2张图片
conf配置.png
  • 调试会报错,由于参数被其他文件调用导致的。解决方案:在文件sched_thread.h中添加如下代码
FastDFS-iOS客户端-上传文件_第3张图片
报错处理.png
  • 最后调用上传接口

     int fdfs_upload_by_filename(const char *filename, char *file_id)
    

简单的代码 - GitHub

完!!

你可能感兴趣的:(FastDFS-iOS客户端-上传文件)