بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

آشنایی با نحوه اضافه کردن لایبری

مدیریت گفتگو
Criss 8 سال پیش
آخرین تغییر: 8 سال پیش

سلام دوستان تصمیم گرفتم یسری تاپیک هایی رو برای IOS شروع کنم از بس همچی از ذهنم میپره

توی این آموزش لایبری Alamofire رو به پروژه اضافه میکنیم

https://github.com/Alamofire/Alamofire

در مرحله اول باید cocoapods رو نصب داشته باشید ، ترمینال رو باز کنید و دستور زیر رو اجرا کنید

 sudo gem install cocoapods
  یک پروژه جدید بسازید

با دستور CD به فولدر پروژه ایجاد شده برید (CD بزنید و فولدر مربوط به پروژه رو با موس بگیرید و روی ترمینال بکشید !)

دستور زیر رو اجرا کنید

 pod init
 بعد از اجرای دستور بالا یک فایل به اسم Podfile ایجاد میشه ، با باز کردن (برای باز کردن فایل میتونید از دستور open podfile در ترمینال استفاده کنید) محتوایی مانند زیر رو مشاهده میکنید :
 # Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'podtest' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for podtest

end
 کافیه این خط رو به فایل pod اضافه کنید که لایبری به پروژه شما اضافه بشه (طبق مستندات) :
   pod 'Alamofire'
  شکل کلی تغییر فایل بصورت زیر میشه
 # Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'Test' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!


  # Pods for Test

pod 'Alamofire'
end
  بعد از ایجاد تغییرات ، فایل رو ذخیره کنید ، در آخر کافیه دستور زیر رو استفاده کنید
pod install
   در صورتی که مشکلی ایجاد نشه با پیام زیر روبرو میشید :
javads-Mac:testpod javad$ pod install

Analyzing dependencies
Downloading dependencies
Installing Alamofire (4.7.3)
Generating Pods project
Integrating client project

[!] Please close any current Xcode sessions and use `testpod.xcworkspace` for this project from now on.
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.
 پروژه رو ببندید و فایل جدیدی که با پسوند  xcworkspace به نام پروژه ایجاد شده رو باز کنید (از الان به بعد همیشه با این فایل کار میکنیم)

میتونید لایبری رو ایمپورت کنید ، قبلش پیشنهاد میکنم یکبار پروژه رو Clean/Build کنید

 import Alamofire
 

نظرات

reza 8 سال پیش
ممنون Criss جان
reza 8 سال پیش
ممنون Criss جان که این تصمیمو گرفتمی یسری تاپیک هایی رو برای IOS شروع کنی

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .