Почему в файлах ASIHTTPRequest отображаются ошибки ARC?

Я выполнил все мои файлы ASIHTTPRequest, но, к сожалению, возникают следующие ошибки:

введите описание изображения здесь

введите описание изображения здесь

Почему это происходит?

5 Solutions collect form web for “Почему в файлах ASIHTTPRequest отображаются ошибки ARC?”

ASIHTTPRequest не поддерживает ARC, поэтому ожидается, что вы получите ошибки, если используете его в проекте с включенным ARC.

Существуют различные решения о том, как отключить ARC только для файлов asihttprequest, предлагаемых здесь:

https://github.com/pokeb/asi-http-request/issues/210

Самый простой способ – отключить ARC для исходных файлов ASIHTTPRequest, см. Здесь: Как отключить ARC для одного файла в проекте?

Кто-то запустил так называемый HTTPRequest, совместимый с ARC – в основном очень маленькая оболочка вокруг NSURLConnection, которая имеет аналогичный интерфейс с ASIHTTPRequest:

https://github.com/imathome/ARCHTTPRequest

Тем не менее, он не поддерживает все / большинство функций полного ASIHTTPRequest.

Наконец, многие люди предпочитают использовать AFNetworking. В более поздних версиях все используют ARC, хотя, поскольку рекомендуемый способ использовать его через CocoaPods, флаги компилятора ARC будут отсортированы правильно автоматически:

https://github.com/AFNetworking/AFNetworking/wiki/Getting-Started-with-AFNetworking

Попробуйте эту новую структуру MKNetworkKit

https://github.com/MugunthKumar/MKNetworkKit

Это поддерживает ARC

Это происходит потому, что, когда вы включаете ARC, вы не можете использовать стандартные методы управления памятью, такие как «сохранить», «освободить» и т. Д. Просто удалите эти вызовы методов, и все будет в порядке. Или, если вы хотите, вы можете отключить ARC для этих файлов.

ARC означает автоматический подсчет ссылок, где ios сам ищет после сохранения, выпуска, так что либо вы должны отключить ARC, либо получить новые файлы ASIHTTPRequest, поддерживаемые ARC … приветствия.

вы можете использовать это. Если вы используете ARC. Преимущество использования этого заключается в том, что я просто создаю оболочку поверх собственного класса URLConnection, поэтому встроенная поддержка библиотек более надежна.

https://github.com/samspalace/SIKHttpRequest-ARC

  • Что такое armv7s?
  • Сохраняется ли NSUserDefaults после переноса приложения?
  • iOS8.1 Simulator всегда использует раскладку клавиатуры в США, несмотря на немецкую аппаратную клавиатуру
  • Xcode 4 UIButton segue push to Table View Controller
  • Как удалить загруженный Xcode-симулятор?
  • FFmpeg libavcodec.a Проблемы с компоновщиками Xcode - Неопределенные символы для архитектуры arm64
  • Добавить значок 83.5x83.5@2x в приложение iOS в Visual Studio Tools для Apache Cordova с удаленной сборкой
  • Для каждой строки конфигурации группы приложений в Xcode?
  • Xcode PhoneGap navigator.connection Undefined
  • iOS копирует базу данных SQLite и исключает ее из iCloud
  • объектив c social / social.h не найден
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.