تمامی فعالیت ها

این جریان به طور خودکار بروز می شود     

  1. دیروز
  2. هفته گذشته
  3. کانال تلگرام انجمن برنامه نویسی ios لینک کانال https://t.me/appleforum1
  4. جدیدا
  5. معرفی اپلیکیشن مناسب برای خرید بلیط هواپیما

    سلام دوستان من یه برنامه شارپ میخوام بنویسم لطفا راهنمایی کنید که چطور به سایت پشتیبانی وصلش کنم ممنون
  6. دانلود کتاب آموزشی ios 10 App Development essential دانلود کتاب از سرور انجمن ios ایران ios_tutorial.pdf با سپاس
  7. دانلود کتاب آموزش برنامه نویسی iOS

    از مشکل پیش آمده عذر خواهی میکنیم.. مشکل برطرف شد
  8. خرید بلیط مشهد و رزرو هتل مشهد با تخفیف چه به قصد زیارت تصمیم گرفته باشید به مشهد سفر کنید، چه برای تفریح یا حتی سفری کاری یا شرکت در نمایشگاه‌های شهر، خرید بلیط هواپیما و انتخاب هتل مناسب در مشهد مهم‌ترین بخش برنامه‌ریزی سفر به مشهد است. هرکدام از این دو کار هم نکاتی دارد که بد نیست قبل از خرید بلیط هواپیما مشهد و رزرو هتل مشهد آن‌ها را بدانید. بهترین وقت خرید بلیط هواپیما مشهد چه‌زمانی است؟ بلیط هواپیما مشهد در فصل‌های مختلف سال، عید نوروز، و مناسبت‌های مختلف دینی تغییر می‌کند، و وقت‌هایی که شهر شلوغ و پر مسافر است قیمت بلیط هواپیما هم بالاتر می‌رود. قیمت هتل مشهد هم همین‌طور است و وقت‌های شلوغی باید انتظار قیمت‌های بالاتری را داشته باشید. برای این‌که به این گرانی بلیط هواپیما مشهد و هتل مشهد برنخورید، دو راه دارید. یکی این‌که اگر از سفرتان مطمئن هستید می‌توانید از ماه‌ها قبل از سفر بلیط هواپیما مشهد و هتل مشهد را رزرو کنید، تا هم به شلوغی‌ها و روزهای پیدا نشدن بلیط هواپیما و هتل مشهد برنخورید و هم بتوانید بلیط ارزان مشهد و هتل ارزان مشهد پیدا کنید. معمولاً اگر از مدت‌ها قبل از تاریخ سفر بلیط هواپیما و هتل را رزرو کنید تخفیف‌هایی هم می‌گیرید. راه دوم این است که تا می‌توانید در انتخاب تاریخ سفرتان به مشهد انعطاف‌پذیر باشید، و اگر می‌توانید سفر را به روزها و ماه‌های کم‌مسافر بیاندازید. معمولاً بلافاصله پس از فصل‌های شلوغی فصل‌های خلوتی از راه می‌رسند، و قیمت بلیط هواپیما و هتل مشهد و هزینه‌های دیگر سفر خیلی پایین‌ می‌آیند. بنابراین اگر می‌توانید سفر بعدی‌تان به مشهد را به بعد از عید نوروز و در روزهای بهاری اردییهشت، یا بعد از تابستان و روزهای زیبای پاییز، بیندازید. چطور بلیط ارزان مشهد پیدا کنیم؟ مشهد مثل هر شهر توریستی بزرگ دیگر در همه‌ی ماه‌ها و روزهای سال مسافر دارد و هر روز از سال چندین پرواز از شهرهای مختلف به مشهد انجام می‌شود. برای این‌که بتوانید از بین این پروازها ارزان‌ترین و بهترین را انتخاب کنید باید به اطلاعات همه‌ی پروازهای شرکت‌های هواپیمایی دسترسی داشته باشید و بین آن‌ها مقایسه کنید و بهترین و ارزان‌ترین بلیط هواپیما مشهد را پیدا کنید. برای این‌ کار کافی است به سایت زورق بروید، و در بخش خرید بلیط هواپیما شهر مقصد، این‌جا مشهد، را وارد کنید و بعد از آن‌که تاریخ سفر و تعداد مسافران را مشخص کردید، زورق فهرستی از انواع بلیط هواپیما مشهد به شما می‌دهد که از ارزان‌ترین به گران‌ترین بلیط هواپیما مشهد مرتب شده است. در این فهرست می‌توانید بلیط ارزان مشهد پیدا کنید، یا با فیلترهای مختلف زورق بلیط هواپیما چارتر پیدا کنید، انواع بلیط مشهد را براساس کلاس پروازی یا ساعت پرواز مرتب کنید، و بلیط‌های تخفیف‌دار را ببینید. زورق اطلاعات 1000 شرکت هواپیمایی مختلف در سراسر جهان و ایران را یک‌جا جمع کرده، و بعد از مقایسه بین انواع بلیط هواپیما، پیدا کردن بهترین و ارزان‌ترین بلیط هواپیما براساس برنامه و بودجه‌ی سفرتان، و خواندن شرایط کنسلی یا قوانین مسافران خردسال بلیط، با چند کلیک ساده و با کارت شتاب‌تان انواع بلیط هواپیما خارجی و داخلی را می‌خرید و بلافاصله رسید قطعی خرید می‌گیرید. زورق علاوه‌ بر این‌که کار مقایسه انواع بلیط هواپیما و خرید بلیط هواپیما را راحت کرده، با رسید قطعی خرید، تضمین قیمت، به‌ویژه تضمین قیمت بلیط هواپیما چارتر، تضمین حضور در لیست پرواز بلیط هواپیما چارتر، و امکان کنسلی آنلاین خرید، دیگر به هیچ چیز دیگری نیاز نخواهید داشت و اگر هم در هرجای کار، از خرید بلیط هواپیما تا پرواز به شهر مقصد، به مشکلی برخوردید پشتیبانی 24 ساعته زورق آماده است آن مشکل را برای شما برطرف کند. کجا برای رزرو هتل مشهد بهتر است؟ بعد از خرید بلیط هواپیما به رزرو هتل مشهد می‌رسیم، و شاید مهم‌ترین نکته در رزرو هتل مشهد موقعیت مکانی هتل باشد. در مشهد هم مثل هر شهر بزرگ دیگر ایران و جهان فاصله‌ها طولانی هستند و خیلی وقت‌ها خیابان‌ها اسیر ترافیک‌اند. به همین دلیل پیش از رزرو هتل مشهد به قصدتان از سفر توجه کنید، و بسته به این‌که به کجای شهر رفت‌وآمد خواهید کرد هتل مشهد را نزدیک به آن‌جا رزرو کنید. مثلاً اگر قصد زیارت از حرم امام رضا (ع) را دارید، بین هتل‌های نزدیک به حرم بگردید، و اگر می‌خواهید به نمایشگاهی بین‌المللی بروید، یا می‌خواهید از شلوغی شهر دور باشید و جای خلوت‌تری اقامت کنید، سراغ هتل‌های نزدیک به نمایشگاه یا دور از مرکز شهر را بگیرید. برای این‌که هتل مناسب با موقعیت مکانی خوب پیدا کنید، بعد از خرید بلیط هواپیما به بخش رزرو هتل زورق بروید و در آن‌جا بعد از انتخاب شهر مقصد، تاریخ سفر و تعداد مسافران و اتاق‌ها، فهرستی از انواع هتل مشهد را ببینید که از ارزان‌ترین هتل ارزان مشهد و انواع هتل آپارتمان مشهد تا هتل‌های لوکسی مثل هتل درویشی، هتل هما 2 مشهد، یا هتل الماس مشهد، را در بر می‌گیرد. بعد از مقایسه قیمت انواع هتل مشهد با فیلترهای زورق هتل‌ها را براساس ستاره‌های هتل مشهد، امکانات هتل مثل اینترنت و فضاهای ورزشی و تفریحی، یا تخفیف داشتن هتل در تاریخ موردنظرتان، مرتب کنید و روی نقشه هتلی را پیدا کنید که به محل رفت‌وآمد شما نزدیک‌تر است. زورق اطلاعات بیش از 400 هزار هتل جهان و ایران را جمع کرده است و این اطلاعات در لحظه به‌روز می‌شوند و می‌شود از ماه‌ها قبل از سفر در میان آن‌ها جست‌وجو کرد و بهترین و ارزان‌ترین هتل را پیدا کرد. علاوه بر اطلاعات قیمت و ستاره‌های هتل و موقعیت مکانی هتل، هر هتل مشهد و هر شهر دیگری در جهان در زورق صفحه‌ای جداگانه دارد که توی آن‌ عکس‌های نمای بیرونی و اتاق‌های هتل، اطلاعات قیمت و امکانات اتاق‌های مختلف هتل، شرایط کنسلی و خدمات ویژه‌ی هتل، نظر مسافران قبلی هتل، رتبه‌ی هتل بین هتل‌های دیگر، و کلی اطلاعات دیگر هست. تور اختصاصی مشهد با زورق بعد از مقایسه قیمت بلیط هواپیما مشهد و اطلاعات قیمت هتل مشهد و امکانات و شرایط دیگر انواع هتل مشهد، با راهنمای سفر زورق می‌توانید بهترین رستوران‌های مشهد و دیدنی‌های مشهد را بشناسید یا با مراکز خرید مشهد آشنا بشوید و برنامه‌ی هر روز سفرتان را مشخص کنید. به این ترتیب بعد از خرید ارزان‌ترین و بهترین بلیط هواپیما مشهد، پیدا کردن و رزرو بهترین هتل مشهد با توجه به بودجه و سلیقه‌تان، و برنامه‌ریزی کارهایی که در سفر انجام خواهید داد، یک تور مشهد اختصاصی دارید که هم ارزان‌ترین است و هم با سلیقه‌ی شما و خانواده‌تان جور درمی‌آید. اگر اپلیکیشن زورق را به‌رایگان روی گوشی اندروید یا اپل خود دانلود کنید، می‌توانید از هرجایی که هستید، در خانه یا محل کار یا توی اتوبوس و تاکسی، سفر بعدی‌تان را برنامه‌ریزی کنید، در هر جای دنیا با کارت شتاب خرید بلیط هواپیما و رزرو هتل انجام دهید، و دیگر کاری نماند جز این‌که شما فقط چمدان ببندید.
  9. دانلود کتاب آموزش برنامه نویسی iOS

    سلام زحمت كشيدين ولي اين كه اموزش اندرويده😅😅😅
  10. سورس پروژه بازی XO در iOS

    سورس پروژه بازی XO در iOS This is a simple Tic Tac Toe game created in Swift, the iOS programming language. Swift was designed and launched by Apple Inc. in 2014. The language is based on Objective-C. Game Features: There is a single and multi-player state. The game is fully functional and stable at 60fps on an iPhone 5s/6. The game has simple animations using the “Spring” animation library. In singleplayer the player goes up against the simple A.I. (a Tic Tac Toe algorithm). Design All the user interface elements were designed by Ben Emdon in Sketch for OS X. Rounded edges and minimalistic colour sets were used to keep the app as simple and intuitive as possible. Implementation For the Tic Tac Toe game the following technologies were used: Xcode with storyBoard to visually design the app elements Swift programming language with Apples UIKit framework for app development Meng To’s Spring animation library دریافت سورس پروژه بازی XO در iOS از سرور انجمن ios ایران Tic-Tac-Toe-master.zip با سپاس فراوان
  11. سورس پروژه music player در iOS

    دانلود سورس پروژه music player در iOS Music Player for iOS devices. Support from iOS 8+. It has beautiful minimalistic desing and 4 different unique theme background. Check out preview video : How to use Extremely easy to use. Clone prohect from github and just import your .mp3 files, album artwork and fill out .plist file. For further instruction see "readme.pdf" file in project. دریافت سورس از سرور انجمن ios ایران Music-Player-master.zip
  12. در این آموزش قصد دارید 8 ابزار مهم برای توسعه دهندگان iOS را بررسی نماییم Jazzy: This iOS development tool is a code used for the documentation of any iOS app. From any programmer’s perspective, documentation is the key attribute for developing any app. A documented file usually allows the programmer to understand the aim of writing the app’s code. Hotfix Native iOS Apps: This tool can help you push the code levels to native Objective-C apps instantly. It enables direct access to the app’s methods and patches them by delivering app alert messages. Gitter: This iOS development tool is built on the top of GitHub. It is mainly used for public and private chats. It also enables the tight collaboration within organizations. Gitter is specifically aimed at developers. Charter: This is a great tool for iOS app development. Basically, it is rendered by Swift programming language that keeps up with the language mailing list on iPhones and iPads. It provides both online and offline view as well as support for message threading for the conversation. Crayons: This tool is actually a plugin that enhances working with colors in the project. It provides access to the custom colors that are defined in the code. It allows you to share the color pallet in the file which is accessible via writing suitable methods accordingly. Qordoba: It is a local SDK (software development kit) that works with local files and assets. The main aim of this tool is parsing, in simple words, to establish connectivity between the application and the database associated with it. Swift Express: This is a simple yet powerful tool written in Swift. It has a framework and a simple routing mechanism. It helps to run the app while managing the dependencies of the project. iOS Up: This tool comes with a free software which can be easily downloaded. It offers high-quality assets along with a market to purchase those assets. Although there are many other famous iOS application development tools out there but the ones mentioned above are widely used by the iOS developers. Feel free to utilize it in your IDE (integrated development environment) for building easy and smooth Objective-C or Swift based web and mobile applications. Rishabh Software specializes in building native iOS mobile apps tailored to various requirements of the clients. Learn how you can choose a right company for outsourcing iPhone app development project?
  13. کامپایلر swift در ویندوز

    چه خطایی میده.. اسکرین شات خطا رو میدید بررسی کنم
  14. کامپایلر swift در ویندوز

    با سلام وقت بخیر و عرض ادب من از ویندوز 7 64 بیت استفاده مکینم خطا میده وقتی دکمه ران را میزنم
  15. عملگر ها در swift

    آموزش استفاده از عملگر ها در زبان برنامه نویسی swift در زبان swift میتوانیم از عملگرهای زیر استفاده کنیم + جمع - تفریق * ضرب / تقسیم % باقیمانده اولویت عملگر ها: پرانتز دارای بیشترین اولویت میباشد تقسیم و ضرب جمع و تفریق دارای کمترین اولویت میباشند مثال 1 ) ضرب دو عدد let width= 9 let height=20 var area = width * height print(area) مثال 2 ) میانگین سه عدد : با کد های زیر ابتدا اعداد داخل پرانتز با هم جمع میشوند و سپس جمع مقادیر تقسیم بر سه میشود و خروجی عدد 4 میباشد let x= 2 let y=4 let z=2 var avg = (x + y+ z)/3
  16. فایل لایه باز آیفون 6

    یک طرح لایه باز رو براتون میزارم که در سه طرح مختلف هستش امیدوارم مفید واقع بشه دریافت iPhone-6.zip
  17. حلقه های تکرار در swift

    حلقه های تکرار در swift در این جلسه آموزشی میخواهیم در زبان برنامه نویسی swift استفاده از حلقه های تکرار را بیاموزیم. حلقه For در زبان‌های برنامه نویسی، یک دستور کنترلی است که برای ایجاد یک حلقه تکرار شونده مورد استفاده قرار می‌گیرد. به عبارت بهتر، دستوراتی که در حلقه For قرار می‌گیرند بنابه نیاز لازم است چندین بار تکرار شوند. در اکثر زبان‌های برنامه نویسی از کلمه‌ی کلیدی For برای این نوع از حلقه‌ها استفاده می‌شود. معمولا تعداد اجرای دستورات داخل حلقه فور، توسط یک متغیر مشخص می‌شود که به آن، متغیر حلقه یا شمارنده حلقه می گویند. از اینرو در مواردی که تعداد تکرار حلقه مشخص باشد معمولا از حلقه For به جای While استفاده می‌شود (هرچند می توان با کمک While هم آن را پیاده سازی نمود). در این دستور، مقدار اولیه‌ی شمارنده مشخص می‌شود و سپس بنابه شرایط مشخص شده یا مقدار نهایی تعیین شده برای شمارنده، دستورات قرار گرفته در بلاک آن اجرا می‌شود. حلقه for : ابتدا یک آرایه را ایجاد میکنیم و سپس از دستور for استفاده میکنیم var states=["terhan","kurdistan","ardabil","khozestan","ilam"] for state in states { print(state) } در زبان برنامه نویسی swift از کلمه کلیدی for برای ایجاد حلقه استفاده میکنیم همانطور که در خط تعریف آرایه مشاهده میکنید یک آرایه بنام states ایجاد میکنیم که نام تعدادی از استان های کشور را تعیین میکنیم سپس در خط بعدی حلقه for را ایجاد و یک نام برای پیمایش آرایه به نام state ایجاد میکنیم که تمامی عناصر آرایه را به این متغیر نسبت میدهد و در هر بار پیمایش هر اندیس آرایه کل محتویات آرایه به این متغیر نسبت داده میشود مثال دوم : جمع اعداد کل آرایه
  18. آموزش تعریف آرایه در swift

    در زبان برنامه نویسی swift برای اینکه بتوانیم یک آرایه را ایجاد کنیم که بتوانیم تعدادی مقدار را در یک متغیر قرار دهیم.بدین صورت عمل میکنیم در زبان swift به دو صورت میتوان آرایه را ایجاد کرد 1- در نوع اول فقط میتوانیم برای آرایه ها مقادیر را تعریف کنیم و با شماره اندیس میتوانیم به مقادیر هر آیتم دسترسی پیدا کرد var oddNumbers = [1, 3, 5, 7, 9, 11, 13, 15] در کد بالا یک آرایه عددی از نوع int ایجاد کرده ایم و دارای 8 عضو میباشد افزودن آیتم جدید به آرایه در زبان برنامه نویسی swift این امکان وجود دارد که بتواینم تعداد عناصر آرایه را نیز افزایش داد oddNumbers += [9] با کد بالا یک عنصر جدید از نوع int و با مقدار 9 را به آرایه اضافه کردیم و آرایه دارای 9 عنصر میباشد 2- در نوع دوم آرایه ها میتوان برای هر مقدار آرایه یک اسم تعیین نمود و با صدا زدن اسم میتوان به مقدار آرایه دسترسی پیدا نمود var score=["ali":20,"reza":14,"hasan":11,"hamid":10] در این متغیر فرض گرفتیم یک آرایه را ایجادکرده ایم که نمرات دانش آموزان را ذخیره میکند و با صدا زدن هر دانشجو میتوان مقدار نمره را مشاهده نمود var value=score["ali"] در متغیر value مقدار نمره علی را ذخیره میکند و متغیر از نوع int تعیین میشود
  19. آموزش ساخت برنامه ماشین حساب در iOS

    سورس ساخت ماشین حساب در iOS Simple Calculator is very early stage of Calculator program. Objective is to learn iOS platform and make something useful. == Development Platform == * Xcode 4.3.2 * iOS 5.1 دانلود سورس : SimpleCalculator-master.zip
  20. قوانین انجمن iOS ایران

    کاربران گرامی با درود و عرض احترام لطفا در ارسالهای خود و بخشهای مختلف انجمن iOS قوانین زیر را رعایت فرمائید: منع فعالیت سیاسی : هر گونه فعالیت سیاسی بر خلاف قوانین بوده و با کاربر خاطی سریعا برخورد خواهد شد. زبان فارسی : زبان اصلی این انجمن فارسی است ، لطفا در هنگام ارسال مطالب از زبان پینگلیش استفاده نکنید . قوانین عمومی 1- انجمن iOS بدون هیچگونه فعالیت در جهت کسب منافع مادی فقط و فقط در حیطه راهنمایی کاربران ، رفع مشکلات کاربران ، معرفی و آموزش ioS فعالیت مینماید و هر کاربر یا مدیری که در جهت سودجویی و منفعت مالی اقدام به منحرف کردن مبحث و سوالات کاربران دیگر را داشته باشد در بار اول به مدت 24 ساعت و برای بار دوم برای همیشه از انجمن اخراج میگردد. 2- تبلیغات در انجمن ممنوع میباشد و کاربران صرفا مجاز به درج تبلیغ در امضا خود میباشد و ارسال پست و تاپیک های تبلیغاتی شامل اخطار و اخراج میشود. 3- تمامي کاربران مي بايست در هنگام ثبت نام در سايت ، از کلمات مناسب جهت استفاده در نام کاربري خود استفاده نمايند. در صورت مشاهده کلمات رکيک و نامناسب، اشتراک آن كاربر در اولين فرصت حذف خواهد شد و دسترسي وي به انجمنها قطع خواهد شد حتي المقدور نام كاربري را با حروف انگيسي به جاي فارسي ايجاد نماييد. 4- کاربران سايت مي بايست در هنگام ارسال پيغام در انجمن ها از کلمات مناسب استفاده نمايند. در صورت مشاهده کلمات رکيک و نامناسب ، اشتراک آن كاربر در اولين فرصت حذف خواهد شد و دسترسي وي به انجمنها قطع خواهد شد. 5- عنوان تاپيک بايد به خودي خود نشانگر محتوا و گفتگوي هاي تاپيک باشد . لطفا در هنگام ايجاد تاپيک به اين نکته توجه کنيد تا تاپيک شما بيشتر مورد توجه ساير کاربران قرار گيرد . از ايجاد تاپيک هايي با عناوين : کمک ، کمک فوري ، خيلي مهم و ساير عناوين عمومي جدا خودداري کنيد ... 6- در صورتي که مايل به ارسال مطلبي از يک سايت ديگر مي باشيد ، حتماً منبع آن را ذکر نماييد. در صورتي که مطلب يا موضوع مذکور نوشته شده توسط شخص خاصي بود ، حتماً نام وي را ذکر نماييد. 7- لطفا در هنگام مطرح کردن سوالات خود ، انجمن مناسب را انتخاب نماييد و از مطرح کردن سوالات خود در انجمنهاي نامتناسب با سوالتان خودداري نماييد. 8- لطفا در هنگام طرح سوالات خود آنها را به صورت جداگانه مطرح فرماييد. بدين معني که در صورتي که سوالهاي گوناگوني داريد ، آنها را در چندين موضوع جداگانه مطرح نماييد و از مطرح کردن تمامي سوالات در يک موضوع خودداري فرماييد . 9- لطفا در هنگام جواب دادن به سوالات از به کار گيري الفاظ و جملاتي که باعث دلسردي کاربر سوال کننده شود خودداري فرماييد. اين را بدانيد که اين سايت محل آموزش است و کساني هستند که سوالهايشان بسيار ابتدايي مي باشد. لذا از به کارگيري کلماتي که باعث شود کاربر به جاي گرفتن جواب سوال خود دلسرد شود اکيداً خودداري فرماييد. 10- لطفا در صورتي که جواب يک سوالي را نمي دانيد از ارسال مطالبي که باعث شلوغ کردن آن تاپيک ( يا سوال ) شود خودداري فرماييد. در صورتي که بحث خاصي داريد مي توانيد براي خودتان يک تاپيک عمومي باز کنيد. 11- از نوشتن يك سوال و يا يك نامه در انجمنهاي مختلف خودداري كنيد. طبق قانون شماره 7 انجمن مناسب و مرتبط به نامه خود را انتخاب كنيد و فقط در آن انجمن نامه خود را ارسال كنيد. 12- تمام کاربران و مدیران موظف به احترام گذاشتن به یکدیگر در انجمن پی سی دروید هستند.ارسال مطالب کنایه آمیز ، بازی با کلمات! ، پیام خصوصی توهین آمیز ، خرد کردن شخصیت افراد و هرگونه بحثی که نشان از بی ادبی و تمسخر دیگران باشد در این انجمن جایی ندارد و بلافاصله کاربر خاطی اخراج خواهد شد. 13- کاربران بسیاری هستند که حتی نمیدانند که روش کار یک انجمن به چه شکل است و یا سوالات خیلی مبتدی میپرسند لذا هیچ کاربری حق جسارت به این دسته از کاربران را نداشته و باید با احترام و با صبر و حوصله پاسخ کاربران و راهنمایی لازم داده شود. انجمن تخصصی iOS ایران
  21. کامپایلر swift در ویندوز

    در صورتی که قصد دارید آموزش برنامه نویسی swift را در سیستم عامل ویندوز اجرا کنید میتوانید از کامپایلر swift for windows استفاده کنید برای دانلود این ابزار به وب سایت https://swiftforwindows.codeplex.com بروید و ابزار را دانلود نمایید. حجم این فایل حدود 80 مگابایت میباشد برای اینکه بتوایند با این کامپایلر کار کنید ابتدا یک فایل با پسوند swift ایجاد کنید و توسط این کامپایلر اجرا کنید نمای اجرای یک سورس با زبان swift در کامپایلر فایل راهنمای استفاده از این کامپایلر
  22. تعریف متغیر در Swift

    در این آموزش یادخواهیم گرفت که به چه صورتی بتوانیم در زبان سوئیفت متغیر را تعریف کنیم در زبان سوئیفت برای تعرف متغیر از کلمه کلیدی var استفاده میشود و بسته به مقدار آن نوع متغیر تعیین میشود var iosStr="welcome to iOS programming" با خط بالا یک متغیر از نوع String و با مقدار Welcome to iOS programming را ایجاد کرده ایم برای اینکه بتوانیم مقدار را چاپ نماییم از دستور print استفاده میکنیم var iosStr="welcome to iOS programming" print(iosStr) انواع داده ای در swift : String مقادیر رشته ای Int اعداد صحیح Long و Float اعداد اعشاری Bool برای مقادیر true,false قوانین نام گذاری متغیر ها: در هنگام ایجاد یک متغیر حتما میبایستی قوانین زیر را رعایت کنید 1- حتما باید نام متغیر با حروف شروع شود و از بکار بردن عدد در ابتدای یک متغیر جلوگیری کنید بطور مثال متغیر زیر غیر مجاز میباشد var 32a=10 2- بکار بردن کاراکترهای خاص غیر مجاز میباشد مانند # $ % * & var name$="Hi" تعریف متغیر static : در صورتی که قصد دارید یک متغیر را با مقدار ثابت کنید و فقط یکبار قابلیت مقدار دهی را داشته باشد از کلمه کلیدی let استفاده کنید let pi=3.14 در مثال بالا یک متغیر با نام pi تعریف کرده ایم با مقدار ثابت نکته : مقدار متغیر های let رانمی توان تغییر داد و کامپایلر خطای مربوطه را در نظر میگیرد
  23. کد باز کردن مرورگر در iOS

    با استفاده از این کد میتوانید یک وب سایت را باز کنید با استفاده از Browser جاری iOS let url = NSURL(string: "https://google.com")! UIApplication.sharedApplication().openURL(url)
  24. دانلود کتاب آموزش برنامه نویسی iOS

    آی او اس سیستم عامل اختصاصی کمپانی اپل برای گوشی ها و تبلت های این کمپانی است که به صورت بسته و محدود عرضه شده تا کسی قابلیت کپی برداری از آن را نداشته باشد. کتاب آموزش برنامه نویسی iOS را دانلود کنید: ios_tutorial.pdf (حجم 3 مگابایت) ● فرمت کتاب : PDF ● زبان : انگلیسی ● تعداد صفحات : 190
  25. تنظیمات نرم افزار Xcode

    اگر شما مایل به اندازی محیط نرم افزاری سویفت باشید،Swift این امکان را برای شما فراهم می آورد که بتوانید براحتی محیط خود را پیکربندی نمایید.برای شروع شما نیاز به محیط برنامه نویسی ایکس کد را دارید که بتوانید برنامه های سویفت را توسعه دهید.از محیط Xcode میتوانید برای توسعه اپلیکیشن های iSO/OS x استفاده نمایید برای شروع این را در نظر بگیرید که شما باید حساب توسعه دهنده در سایت اپل را داشته باشید.باید شما حتما یکبار از طریق لینک زیر لاگین کرده باشید. Download for Apple Developers در لیست زیر تمامی نرم افزارهایی که شما برای توسعه سویفت نیاز دارید را قرار داده است همین الان گزینه xcode را انتخاب و دانلود نمایید.یک فایل با پسوند dmg به شما داده خواهد شد که میتوانید آن را فقط با یک دابل کلیک نصب نمایید.سرانجام بعد از نصب به بخش application folder برید و آیکن xcode را انتخاب نمایید حالا که برنامه xcode روی سیستم شما نصب شده است میتوانید کد نویسی سویفت را شروع کنید.برای بار اول که برنامه xcode را اجرا میکنید از شما میخواهد قوانین را قبول کنید و سپس وارد xcode شوید. گزینه Get started with a playground را انتخاب نمایید و یک اسم را برای playground خود انتخاب و سپس پلتفرم ios را انتخاب کنید تا سرانجام playground نمایش داده شود. کدهای زیر،کدهای پیشفرض Playground سویفت میباشد import UIKit var str = "Hello, playground" اگر شما یک پروژه جدید برای OS x را ایجاد کنید مشاهده خواهید کرد کتابخانه Cocoa وارد شده شده است import Cocoa var str = "Hello, playground " هنگامی که برنامه نوشته شده بالا را اجرا کنید خروجی مورد نظر در Playground نمایش داده میشود.(در بخش سمت راست صفحه) Hello, playground تبریک،شما توانستید با این آموزش محیط توسعه سویفت را پیکربندی نمونده و اولین پروژه خود را نیز اجرا نمایید
  26. کامپایل آنلاین Swift

    شما در واقع نیازی به داشتن یک محیط برای شروع برنامه نویسی سویفت را ندارید به یک دلیل خیلی ساده.ما براحتی میتوانیم با کامپایل آن برنامه خود را اجرا نمایید. خب الان شما میتوانید تمامی مثلا های آنلاین خود را اجرا نمایید import Cocoa /* My first program in Swift */ var myString = "Hello, World!" println(myString) اجرای کد با انتخاب دکمه Try it Try It
  27. ایجاد پروژه iPhone در Xcode

    در این مطلب آموزشی که اولین مقاله برای بخش اپل آموزشگاه اندروید ایران میباشد قصد داریم در اولین قدم ایجاد پروژه جدید در محیط Xcode را انجام داده تا بتوانیم پروژه خود را در ادامه تکمیل کنیم. ایجاد پروژه جدید در محیط برنامه نویسی Xcode : ابزارهای برنامه نویسی برای ایجاد اپلیکیشن های اپل یک دستگاه مک با xcode دارا بودن حساب توسعه دهنده در وب سایت اپل(ثبت نام رایگان اما هزینه تست برنامه ها سالیانه 99 دلار میباشد) آشنایی با زبان Swift دسترسی به محیط Xcode XCode محیط برنامه نویسی رایگانی میباشد و میتوانید از اپ استور اپل آن را دانلود نمایید ایجاد یک پروژه جدید در Xocde برای ایجاد پروژه جدید میبایستی محیط ایکس کد را اجرا نمایید و سپس گزینه Create a new Project را انتخاب نمایید در این مرحله باید نوع پروژه را که نیاز دارید اجرا کنید را انتخاب کنید .بهتر میباشد که Single view application را انتخاب کنید تا یک پروژه خالی را ایجاد کنید در این مرحله میبایستی یکسری اطلاعات را وارد کنید مانند نام پروژه،نام سازمان و نوع دستگاهی که قصد برنامه نویسی برای آن را دارید iphone یا ipad Project Name: نام پروژه ای میباشد که قصد توسعه و نام گذاری آن را داریم میباشد. Organization Name اختیاری میباشد و در بالای فایل های پروژه ها قرار میگیرد ومیتوانید به عنوان اپلیکیشن شرکتی که قصد ارائه ان را دارد اسم گذاری شود Company Identifier یک مقدار unique باید حتما میباشد و باید چند سیلابی بوده و با نقطه از هم جدا شوند Devices تعیین میکنید برنامه شما روی کدام دستگاه اجرا شود iphone و یا ipad بعد از طی این مراحل میتوانید پروژه خود را ایجاد کرده و شروع به توسعه آن نمایید.
  28. زبان برنامه نویسی Swift

    سویفت یک زبان برنامه نویس جدید که توسط شرکت اپل برای توسعه ای او اس و سیستم عامل OS X ایجاد شده است سویفت بروز شده و بسیار بهتر از زبان های سی و ابجکتی سی میباشد مزایای Swift سویفت با استفاده از الگوهای برنامه نویسی امن ایجاد شده است. سویفت فراهم کننده ویژگی های برنامه نویسی مدرن میباشد یکپارچی دسترسی به فریمورک Cocoa سویفت کاملا شی گرا و بصورت یکپارچه میباشد زبان سویفت با استفاده از همان ران تایم موجود ابجکت سی روی مک و OSX این امکان را فراهم می آورد که که روی پلتفرم سیستم عامل های ای او اس 6 و او اس ایکس 10.8 طراحان زبان برنامه سویفت به جنبه های زبان های برنامه نویسی محبوبی همانند سی Objective-C, Rust, Haskell, Ruby, Python, C#, CLUو استفاده کرده اند اخر کلام ادعای اپل این میباشد که سویفت زبان نویسی آینده میباشد خوشحال میشویم نظرات خودتون رو در مورد سویفت با دیگر زبان های برنامه نویسی به اشتراک بگذارید
  1. نمایش فعالیت های بیشتر