【iOS】【Objective-C】リファレンス - Swift,Objective-C まとめ

## 【Swift】【Objective-C】比較リファレンス
- Swift,Objective-C 比較まとめ
- [Objective-cからSwiftを呼び出す方法](http://qiita.com/syou007/items/b0c54d795d63fb84de72)
- [Swift オプショナル型（Optionals）](https://swiftrithm.com/type-optionals/)

# C言語
- [abort()](http://qiita.com/sunstripe/items/9129396307911653d4b5)

---
# Foundation

- NSApplicationDelegateプロトコル
- NSArrayクラス
- NSAutoreleasePoolクラス
- NSBundleクラス
- NSBundle UIKit追加分
- NSCalendarクラス
- NSCoderクラス
- NSCodingプロトコル
- NSCopyingプロトコル
- NSDataクラス
- NSDateクラス
- NSDateFormatterクラス
- NSDictionaryクラス [Swift3](http://swift.tecc0.com/?p=256)
- NSEntityDescriptionクラス
- NSEnumeratorクラス
- NSErrorクラス
- NSExceptionクラス
- NSFetchRequestクラス
- NSFileHandleクラス
- NSFileManagerクラス / Swift FileManager 
- - [指定したディレクトリにあるファイルの一覧を取得する方法](https://qiita.com/sunstripe2011/items/9d123f9113596ad5782c)
- NSIndexPathクラス
- NSIndexPath UIKit追加分
- NSIndexSetクラス [Objective-C](http://qiita.com/sunstripe/items/bcdf0268c6be8f370821) [Apple](https://developer.apple.com/documentation/foundation/indexset)
- NSKeyedArchiverクラス
- NSKeyedUnarchiverクラス
- NSKeyValueCodingプロトコル
- NSLocaleクラス
- NSManagedObjectクラス
- NSManagedObjectContextクラス
- NSManagedObjectModelクラス
- NSMutableArrayクラス
- NSMutableCopyingプロトコル
- NSMutableDictionaryクラス
- NSMutableSetクラス
- NSNotificationクラス
- NSNotificationCenterクラス
- NSNullクラス
- NSNumberクラス [Swift3](http://swiftlife.hatenablog.jp/entry/2016/01/21/001645)
- NSObjectクラス
- NSObject UIKit追加分
- NSObjectプロトコル
- NSPersistentStoreクラス
- NSPersistentStoreCoordinatorクラス
- NSPredicateクラス
- NSPropertyListSerializationクラス
- NSRunLoopクラス
- NSSetクラス
- NSStringクラス [Swift](http://qiita.com/eKushida/items/e7dac249cf406ea3ce85)
- NSString UIKit追加分
- NSTimerクラス
- NSTimeZoneクラス
- NSURLクラス
- NSURLProtectionSpaceクラス
- NSURLRequestクラス
- NSUserDefaultsクラス
- NSValueクラス - [NSValue](http://qiita.com/sunstripe/items/2470c49e216a3112df59)

# UIKitフレームワークのクラス一覧表

- UIAcceleration
- UIAccelerometer
- UIAccessibilityElement
- UIBarItem
 - UIBarButtonItem
 - UITabBarItem
- UIBezierPath
- UIColor
- UIDevice
- UIDocumentInteractionController
- UIEvent - [UIEvent](http://qiita.com/hikaricafe/items/75ca3792443fdda45833)
- UIFont - [UIFont](http://qiita.com/sunstripe/items/cca01d7aa71e24c98d64)
- UIGestureRecognizer
 - UILongPressGestureRecognizer
 - UIPanGestureRecognizer
 - UIPinchGestureRecognizer
 - UIRotationGestureRecognizer
 - UISwipeGestureRecognizer
 - UITapGestureRecognizer
- UIImage
- UILocalizedIndexedCollation
- UIMenuController
- UINavigationItem
- UIPasteboard
- UIPopoverController
- UIScreen
- UIScreenMode
- UISearchDisplayController
- UIResponder
 - UIApplication

---

- UIView

---
- UIWindow
- UILabel
- UIPickerView
- UIProgressView
- UIActivityIndicatorView
- UIImageView
- UITabBar
- UIToolbar
- UINavigationBar
- UITableViewCell
- UIActionSheet
- UIAlertView
- UIScrollView
 - UITableView
 - UITextView
- UISearchBar
- UIWebView
- UIControl
 - UIButton
 - UIDatePicker
 - UIPageControl
 - UISegmentedControl
 - UITextField
 - UISlider
 - UISwitch

---

- UIViewController

---
- UISplitViewController
- UITabBarController
- UITableViewController
- UINavigationController
 - UIImagePickerController
 - UIVideoEditorController

---

- UITextRange
- UITextInputStringTokenizer
- UITextPosition
- UITouch

（図は『[UIKit class hierarchy](http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIKit_Framework/Introduction/Introduction.html#//apple_ref/doc/uid/TP40006955-CH1-SW1)』）

## XCode Warning
- [[Xcode][warning]まとめ
](http://qiita.com/sunstripe/items/af298e03286732343439)
- [array.indices.contains(index)](http://qiita.com/sunstripe/items/4d755d412c6c022fa5d8)

## 警告ダイアログ
- [The source control operation failed because no repository could be found.](http://qiita.com/sunstripe/items/d9fa7d49c80751f84241)
- 

## 関連記事
- [【iOS】【Objective-C】リファレンス - Swift,Objective-C まとめ](https://qiita.com/sunstripe2011/items/b08a9d7956998893fe65)
- [サンストライプについて](http://qiita.com/sunstripe)　- About

---

### 制作チーム：サンストライプ
[![sunstripe_logo.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/80600/322f2d60-f19d-af9e-2b6f-7290ca546848.png)](http://sunstripe.main.jp/)
http://sunstripe.main.jp/
[サンストライプについて](http://sunstripe.main.jp/)
制作チームのサンストライプのコンテンツについては以下の通り

月3回のコンテンツをリリースしています。
参加者は、プログラマーやデザイナー、イラストレーター、声優やVTuberなどが募集中です。

#### 関連プロジェクト・支援団体

- [地域情報 THEメディア](https://the.themedia.jp/)
地域活性化をテーマに様々な情報を発信しています。

- [ワークショップ情報 THEワークショップ](https://workshop.themedia.jp/)
多様化の時代に向けて他者理解を鍛えることを目的としています。

- [青空プログラミング](https://workshop.themedia.jp/posts/7057553?fbclid=IwAR32CfRQ7RvDOhvuogoSwqxDLMOU7Jvuzljlnx-TMc27qBPX1BnWsfLcBR8)　　- 月１だけのプログラミング学習塾
プログラミングワークショップ・ウェブ塾の開講！！！
様々なテーマでプログラミングに取り組むことができます。


- [プログラミングラボ](https://twitter.com/PLab2020) - オンラインプログラミング研究チーム
３ヶ月にコンテンツを作成するAIを活用した実践形式の開発

- [Vの輪 バーチャル促進イベント企画・開発](https://twitter.com/VTuberLinks) - メタバースサークル
メタバースに向けた企画やイベントの実施およびメタバースとリアルの融合を目指してます。

- [スクランブルスクール バーチャル学校](https://twitter.com/scramblevschool) - バーチャル学校
VTuberに向けた情報発信とバーチャルイベントの企画と実施およびバーチャル番組制作

#### その他協力応援 / 支援者の集い
- [トラストヒューマン](http://trusthuman.co.jp/) - 私たちは何よりも信頼､人と考えてます｡
人材戦略パートナーとして、コンサルティングやクリエイティブの両角度からサポートをしています。
- キャリア教育事業 - [広域学習支援プラットフォーム『のびのび日和』](https://slc-lab.amebaownd.com/)