Skip to content

paigupai/100_Days_of_Swift_Notes

Repository files navigation

100_Days_of_Swift_Notes


100_Days_of_Swift

進捗

100 Days of Swift(16/100)
closures:
Day 6 – closures part one
Day 7 – closures part two

day16 ~ day18
Project1
gif
day19 ~ day21
Project2
gif
day22
Project3
gif
day24 ~ day26
Project4
gif
day27 ~ day29
Project5
gif
day30 ~ day31
Project6
AutoLayout-VFLとNSLayoutAnchor
image
day33 ~ day35
Project7
Codable protocol / loadHTMLString
ios13では SceneDelegateが追加された、didFinishLaunchingWithOptionsの処理はfunc scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions)でできる
gif
day36 ~ day38
Project8
gif
day39 ~ day40
Project9
GCDを使って、responseを待ってず、先に画面が表示される
gif
day42 ~ day44
Project10
UICollectionViewController
UIImagePicker iphone内保存している写真を取得
gif
day45 ~ day47
Project11
SKSpriteNode SKPhysicsBody(物理効果) SKAction SKEmitterNode
SpriteKitで2dゲームを開発
gif
day48 ~ day49
Project12
二つの方法でclassをData型に変換、そしてUserDefaults内に保存させる

  • NSCoding classをNSCoding継承させる、Data型にエンコードできる
  • Codable classをjsonにエンコードして、そをUserDefaults内に保存

gif
day52 ~ day54
Project13
core Image の使い方、画像にフィルターをかける
UISlider
Writing images to the iOS photo album
他のフィルター:core image filter reference
gif
day55 ~ day56
Project14
SKCropNode SKTexture asyncAfter() New SKAction types

gif
day57 ~ day58
Project15
animate アニメーション

gif
day60 ~ day61
Project16
MKMapView
MKAnnotation
MKPinAnnotationView
CLLocationCoordinate2D
gif
day62 ~ day63
Project17
per-pixel collision detection
advancing particle systems
Timer
Linear and angular damping
bugが存在、想定した動きできない
day64 ~ day65
swift DEBUG方法:
assert()
breakpoints
View debugging
day67 ~ day69
Project19
shell app Safariと通信するapp
NotificationCenter 观察者
NotificationCenterの使い方
UITextView
Fixing the keyboard 入力時自動にキーボードの位置を修正
gif
gif
day70 ~ day71
Project20
follow() SKAction.follow
UIBezierPath 軌跡
for case let for中にcase let使う
color blending 配色
gif
day72 ~ day73
Project21
UNUserNotificationCenter 通知 本地推送
gif
day75 ~ day76
Project22
Core Location デバイスの地理的位置と向き CLBeaconRegion iBeaconデバイスの存在を検出するために使用される
iBeaconデバイスの距離を感知するapp、実機ないのでgif画像作れない
day77 ~ day79
day80 ~ day81

About

100_Days_of_Swiftの勉強ノート

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published