Swift

1393 ワード

初めてSWIFT...
*SWIFTについて
-Swiftはアップルの「ios」と「macos」のために設計されたプログラミング言語です.
-Swiftは、複数のプログラムを使用した「マルチプログラミング言語」です.大分の話.
(1)命令式プログラム例
(2)オブジェクト向けのプログラム例
(3)関数式プログラミングパターン
(4)プロトコル向けパターン
使ってもいいですが、もう少し注意すれば
命令式とオブジェクト向けのプログラミングモードに基づく---->関数式プログラミングモード
プロトコル向けの例
憧れてた
SWIFTが最も強調したパターン.
かんすうしきプログラミングパターン
プロトコル向けプログラミングモード
.
#C言語とC++、Javaの「SWIFT」を含む.
1.コマンドタイプ
C言語は2つのプログラミングモードを採用しています.
2.プログラムの
1.コマンドタイプ
C++とJavaの2つの使い方
2.オブジェクト向け
-------->関数式プログラミングモードを加えてswiftという言語を作成しました.
*SWIFT機能.
1.SWIFTは安全にプログラミングできるそうです.
すなわち,ソフトウェアが公開される前にプログラマーがエラーを犯す可能性があり,このようなエラーを防止するために厳格な文法で事前に防止した.
---->この部分はちょっと難しいかもしれませんが、文法制裁を減らすのに役立ちます.
---->ex)見張り機能、guard文法、エラー処理、強力なタイプ制御などがあります.
2.SWIFTは、C言語ベースのC、C++、Objective-Cなどのプログラミング言語に取って代わるために作成される.
------>つまり、まだC言語のレベルに達していないが、C言語のレベルを目指して開発中である.
------>そこで、SWIFTの性能を予測し、一定のレベルを保つことに重点を置きます.
3.SWIFTは,表現性,すなわちSWIFTという言語を用いる際に,より簡便に簡潔な文法で実現するために更新されてきた.
*切り替え体験
-SWIFTを熟知して練習するには、アップルが提供します.
(1). Xcode
-->直接インストールして使用!
(2). REPL
-->macの端末に入ったら、swiftのコマンドを入力し、swift REPLを使うのが一番便利です.
-----------------------------------------------------------------------------
하지만 Swift를 안다고 무조건 적으로 iOS 프로그래밍을 할 수 있는 것은 아니다. 
즉 iOS 와 macOS 앱을 개발할 때 사용 할 수 있는 언어가 추가 되었다고 생각하면 된다.




 



출처:(https://blog.yagom.net/526/)