آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

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

Criss  7 سال پیش  7 سال پیش
+3 0

سلام دوستان تصمیم گرفتم یسری تاپیک هایی رو برای 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
 
+1 0
ممنون Criss جان (7 سال پیش)
+1 0
ممنون Criss جان که این تصمیمو گرفتمی یسری تاپیک هایی رو برای IOS شروع کنی (7 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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