๐ ์์ด-์ค-์์ค
[HIG] App Architecture - Modality
[HIG] App Architecture - Modality
2021.08.22๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/modality/ Modality - App Architecture - iOS - Human Interface Guidelines - Apple Developer Modality Modality is a design technique that presents content in a temporary mode thatโs separate from the user's previous current context and..
[HIG] App Architecture - Loading
[HIG] App Architecture - Loading
2021.08.22๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/loading/ Loading - App Architecture - iOS - Human Interface Guidelines - Apple Developer Loading When content is loading, a blank or static screen can make it seem like your app is frozen, resulting in confusion and frustration, and ..
[HIG] App Architecture - Onboarding
[HIG] App Architecture - Onboarding
2021.08.22๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/onboarding/ Onboarding - App Architecture - iOS - Human Interface Guidelines - Apple Developer Onboarding Onboarding lets you welcome new users and reconnect with returning ones. An optional onboarding experience thatโs fast, fun, an..
[HIG] App Architecture - Launching
[HIG] App Architecture - Launching
2021.08.22๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/launching/ Launching - App Architecture - iOS - Human Interface Guidelines - Apple Developer Launching The launch experience has a significant impact on the way people feel about your app. Regardless of the device people are using or..
[HIG] Views - Web Views
[HIG] Views - Web Views
2021.08.22๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/views/web-views/ Web Views - Views - iOS - Human Interface Guidelines - Apple Developer Web Views A web view loads and displays rich web content, such as embedded HTML and websites, directly within your app. Mail uses a web view, for example, to show..
[HIG] Views - Tables
[HIG] Views - Tables
2021.08.22๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/views/tables/ Tables - Views - iOS - Human Interface Guidelines - Apple Developer Tables A table presents data as a scrolling, single-column list of rows that can be divided into sections or groups. Use a table to display large or small amounts of in..
[HIG] Views - Scroll Views
[HIG] Views - Scroll Views
2021.08.22๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/views/scroll-views/ Scroll Views - Views - iOS - Human Interface Guidelines - Apple Developer A scroll view allows users to browse content, such as text in a document or a collection of images, thatโs larger than the visible area. As people swipe, fl..
[HIG] Views - Popovers
[HIG] Views - Popovers
2021.08.22๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/views/popovers/ Popovers - Views - iOS - Human Interface Guidelines - Apple Developer Popovers A popover is a transient view that appears above other content onscreen when you tap a control or in an area. Typically, a popover includes an arrow pointi..
[Swift] FileManager๋ก ํ์ผ ์ฝ๊ณ ์ฐ๊ธฐ
[Swift] FileManager๋ก ํ์ผ ์ฝ๊ณ ์ฐ๊ธฐ
2021.08.22์๋ฉด ์ธ๋ชจ์๋ ์ค์ํํธ ํ: FileManager FileManager FileManager๋ Foundation์์ ์ ๊ณตํ๋ ํ์ผ์
์ถ๋ ฅ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํด๋์ค์
๋๋ค. ํ์ผ ์ฝ๊ธฐ, ์ฐ๊ธฐ, ๋ณต์ฌ, ์ญ์ ์ ๊ฐ์ด ํ์ผ์
์ถ๋ ฅ๊ณผ ๊ด๋ จ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. FileManager ์ธ์คํด์ค ์์ฑ FileManager๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ๋จผ์ ์ธ์คํด์ค๋ฅผ ์์ฑํด์ผํฉ๋๋ค. FileManager๋ ์ฑ๊ธํค ํจํด์ ์ฌ์ฉํด์ ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. FileManager์ default ํ๋กํผํฐ์ ์ ๊ทผํ๋ฉด ์ฑ๊ธํค ์ธ์คํด์ค๊ฐ ๋ฐํ๋ฉ๋๋ค. let fileManager = FileManager.default ์์
ํ ๊ฒฝ๋ก ์ง์ FileManager๋ฅผ ํตํด ์ ๊ทผํ ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ ๊ทผํ ์ ์์ต๋๋ค. import Foundat..
[HIG] Views - Collections
[HIG] Views - Collections
2021.08.21๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/views/collections/ Collections - Views - iOS - Human Interface Guidelines - Apple Developer Collections A collection manages an ordered set of content, such as a set of photos, and presents it in a customizable and highly visual layout. Because a col..
[HIG] Views - Alerts
[HIG] Views - Alerts
2021.08.21๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/views/alerts/ Alerts - Views - iOS - Human Interface Guidelines - Apple Developer Alerts Alerts convey important information related to the state of your app or the device, and often request feedback. An alert consists of a title, an optional message..
[HIG] Views - Activity Views
[HIG] Views - Activity Views
2021.08.21๐ก ๊ฐ์ธ์ ์ธ ๊ณต๋ถ๋ฅผ ๋ชฉ์ ์ผ๋ก ๋ฒ์ญํ์ฌ ๊ฐ๋ตํ๊ฒ ์ ๋ฆฌ๋ง ํ ๊ธ์
๋๋ค. ์ ๋ฌธ์ ํฌํจํ๊ณ ์์ง ์์ผ๋ ์์ธํ ๋ด์ฉ์ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด์๊ธธ ๊ถํด๋๋ฆฝ๋๋ค! https://developer.apple.com/design/human-interface-guidelines/ios/views/activity-views/ Activity Views - Views - iOS - Human Interface Guidelines - Apple Developer Activity Views An activity is a task, such as Copy, Favorite, or Find, thatโs useful in the current context. Once initiated, an activity can perform a t..