Xcode & Build System
Build configurations, schemes, build phases, code signing, provisioning profiles
16 면접 질문·
Mid-Level
1What is the purpose of a Debug configuration versus Release?
1
What is the purpose of a Debug configuration versus Release?
답변
Debug prioritizes diagnostics by preserving symbols and disabling optimization to ease debugging. Release optimizes performance by removing unnecessary symbols and applying compiler optimizations for distribution.
2What are the key elements visible in the Xcode project navigator?
2
What are the key elements visible in the Xcode project navigator?
답변
The navigator displays hierarchical structure with the root project containing targets, file groups, resources, and frameworks. This organization enables navigating and managing all project components logically.
3What is the role of a scheme in an Xcode project?
3
What is the role of a scheme in an Xcode project?
답변
A named scheme encapsulates instructions to build, run, test, and archive the project. It associates targets with specific actions and configurations, enabling management of multiple variants such as production vs staging.
4
How to add a new target to an Xcode project?
5
What is the importance of code signing in iOS development cycle?
+13 면접 질문
기타 iOS 면접 주제
Swift Basics
Junior
25개 질문Swift Language Essentials
Junior
15개 질문UIKit Fundamentals
Junior
18개 질문UIViewController Lifecycle
Junior
20개 질문UserDefaults & Keychain
Junior
20개 질문Application Lifecycle
Junior
20개 질문Auto Layout & Constraints
Mid-Level
24개 질문UITableView & UICollectionView
Mid-Level
25개 질문SwiftUI Basics
Mid-Level
18개 질문SwiftUI State Management
Mid-Level
22개 질문SwiftUI Navigation
Mid-Level
18개 질문Networking & URLSession
Mid-Level
20개 질문Codable & JSON Parsing
Mid-Level
20개 질문Core Data
Mid-Level
22개 질문Protocol Oriented Programming
Mid-Level
20개 질문MVVM Architecture
Mid-Level
20개 질문Push Notifications
Mid-Level
18개 질문Unit Testing & XCTest
Mid-Level
20개 질문UI Testing
Mid-Level
18개 질문Swift Package Manager
Mid-Level
16개 질문Memory Management & ARC
Senior
22개 질문Combine Framework
Senior
24개 질문Concurrency & async/await
Senior
26개 질문iOS Design Patterns
Senior
24개 질문Performance Optimization
Senior
22개 질문Security & Encryption
Senior
20개 질문SwiftUI Advanced
Senior
22개 질문iOS Application Architecture
Senior
22개 질문