swift使用ASIHttpRequest

  1. 添加第三方库ASIHttpRequest
  2. 添加SystemConfiguration.framework, MobileCoreServices.framework,CoreGraphics.framework和libz.1.2.3.dylib类库
  3. 在Build Phases --> Compile Source 中将.m文件的Compiler Flags添加 -fno-objc-arc标识
  4. 在swift和objective-c的桥接文件中插入 #import "ASIHTTPRequest.h"

2016-03-01更新:
使用ASIHTTPRequest xcode编译提示找不到"libxml/HTMLparser.h",解决方法如下:

1>.在xcode中左边选中项目的root节点,在中间编辑区的搜索框中输入"header search paths",

双击Header Search Paths项,点击加号增加一项并输入"${SDK_DIR}/usr/include/libxml2",

点击done按钮结束.

2>.再次在搜索框中输入"other linker flags",双击Other Linker Flags项,

点击加号增加一项并输入"-lxml2",点击done按钮结束.

2015-09-23 09:281