NEW: Subscribe to Hacking with Swift+ and accelerate your learning! >>

Vorbereitung

In diesem Projekt wirst Du dein neues Wissen über UIBarButtonItem und UIAlertController anwenden und einen einfachen Web Browser bauen. Ja, ich weiß, dass dies eine einfache Aufgabe ist, aber beim Lernen geht es sowohl im neue Herausforderungen als auch darum das bereits Gelernte zu vertiefen.

Um die Sache zu versüßen werde ich die Gelegenheit auch dazu nutzen Dir viele neue Dinge beizubringen: WKWebView (Apple's Web Widget), UIToolbar (die Leiste, in der UIBarButtonItems angezeigt werden), UIProgressView, Delegation, Klassen und Structs, Key-Value Observing, und wie wir unsere Views in Code erstellen. Außerdem ist dies das letze einfache App Projekt, also lass es uns genießen!

Um zu starten, erstelle ein neues Xcode Projekt mit der Vorlage "Single App View" und nenne es Project4. Stelle sicher, dass du Swift als Sprache ausgewählt hast und speichere das Projekt auf deinem Desktop.

Öffne Main.storyboard, wähle den View Controller aus und wähle Editor > Embed In > Navigation Controller. Damit ist unser Storyboard fertig. Exzellent!

Hacking with Swift is sponsored by Instabug

SPONSORED Are you tired of wasting time debugging your Swift app? Instabug’s SDK is here to help you minimize debugging time by providing you with complete device details, network logs, and reproduction steps with every bug report. All data is attached automatically, and it only takes a line of code to setup. Start your free trial now and get 3 months off exclusively for the Hacking with Swift Community.

Start your free trial!

Sponsor Hacking with Swift and reach the world's largest Swift community!

BUY OUR BOOKS
Buy Pro Swift Buy Swift Design Patterns Buy Testing Swift Buy Hacking with iOS Buy Swift Coding Challenges Buy Swift on Sundays Volume One Buy Server-Side Swift (Vapor Edition) Buy Advanced iOS Volume One Buy Advanced iOS Volume Two Buy Advanced iOS Volume Three Buy Hacking with watchOS Buy Hacking with tvOS Buy Hacking with macOS Buy Dive Into SpriteKit Buy Swift in Sixty Seconds Buy Objective-C for Swift Developers Buy Server-Side Swift (Kitura Edition) Buy Beyond Code

Was this page useful? Let us know!

Link copied to your pasteboard.