Diving Blog Park For many years, idle to have no matter, chat about their experiences, the language is not good (if there are any typos, please comment) hope you understand, not on what to learn
In the early
iOS Getting Started-hello Word (1)
In this article I am preparing to write some iOS articles in the first half of the year, initially preparing to write some object-c aspects, but recently Apple introduced a new programming language, Swift. I also decided to re-write the swift aspects of knowledge and keep Apple in sync.
What language is Swift?
The swift language is Apple June 3, 2014 officially launched a new language. The swift language is primarily capable of developing iOS and Mac-related apps. Execution efficiency is more efficient than c,c++,object_c development and is more concise to write.
The swift language is very strange and easy to learn.
I have a rough preview of some swift syntax, and the basic style of swift syntax is much like the syntax of C # JavaScript. For programmers with chained programming styles, there is little difficulty.
is swift language a substitute for object-c language?
Object-c language for Apple for more than 20 years, but also Apple's trump card language. Apple can't give up the object-c language. As the Object-c language is written differently from other languages, many developers are reluctant to go to the Apple platform, and now Apple has pushed more developers to the Apple development platform to launch the latest Swift language.
What is the environment for swift development?
Each development platform has its own development platform. If you want to learn swift you have to meet 3 conditions.
1. You need an Apple Computer
2: Your system must be 10.9.3 and above
3: You need to download the latest Xcode 6 bate
----If you do not have a developer account, you can download it directly
Given below.
This is the original OS X Yosemite 10.10_14a238x Full installation image Baidu Cloud disk
Link: Http://pan.baidu.com/s/1qWwMpaO Extract password: Uooq
This is Xcode 6 beta Baidu Cloud disk
Link: Http://pan.baidu.com/s/1pJltbHT Extract password: 3l4k
Later in the article, I went back to learn from the Swift language of knowledge written to form a series. Since it is a new language, it is inevitable that there are deficiencies, and you are welcome to advise me. can also add my QQ 14,360,511,081 to discuss, if you have any problem, also can directly in QQ message sent me, I see after the first time reply you.
Introduction to Swift's introductory article-swift