35일차 - 21.07.12

수킴·2021년 7월 12일
0

100DaysOfSwift

목록 보기
36/37
post-thumbnail

학습키워드

  • review(복습)

1. Wrap up

도전과제

  1. UIBarButtonItem을 사용하여 Credit버튼 추가하기 (API에서 가져온 데이터를 사용자에게 알리는 경고창을 표시합니다.)

  2. 테이블뷰에 데이터를 필터기능을 추가합니다. 검색했을 때 입력한 문자열과 일치하는 제목만 표시되는 기능

    contains() 메서드를 활용하여 문자열내부에 문자열이 포함되어 있는지의 여부를 확인할 수 있습니다.

  3. HTML을 조금 더 다양하게 사용해봅니다.

2. Review for Project 7: Whitehouse Petitions

  • 탭바컨트롤러 내부에 네비게이션컨트롤러가 위치합니다.

  • UIStoryboard can load storyboards from our bundle and create view controllers from there.

    → Just provide it the storyboard name as its first parameter and it will do the rest.

  • AppDelegate는 시스템 알림에 응답 및 처리할 수 있습니다.

  • Apple은 UITabBarItem일반적인 용도로 몇 가지 기본유형을 제공합니다. → 기본유형을 사용하는 경우 아이콘과 텍스트를 모두 제공하는 것을 사용해야 합니다. 사용자가 텍스트를 정의할 수 없습니다.

  • 스위프트의 Data타입은 모든 종류의 바이너리 데이터를 보유할 수 있습니다. → 이미지, zip 파일, 문자열 또는 원하는 것을 저장하는 데 사용할 수 있습니다.

  • JSON

    • JSON은 데이터를 저장하고 보내는 간단한 방법입니다.JSON(JavaScript Object Notation)은 이러한 목적을 위해 여러 언어에서 일반적으로 사용됩니다.
    • JSON 속성과 Codable객체의 속성 모두 이름이 같아야 합니다.
    • JSON은 인터넷 사용 여부에 관계없이 모든 종류의 애플리케이션에서 사용할 수 있습니다.

링크

100 Days of Swift - Day 35 - Hacking with Swift

profile
iOS 공부 중 🧑🏻‍💻

0개의 댓글