80 Xcode Tips To Improve Productivity – Xcode 9 iOS11 Swift4

80 Xcode Tips To Improve Productivity – Xcode 9 iOS11 Swift4

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 3 Hours | 527 MB

Improve your iOS development skills, become more productive with Xcode 9. Learn all useful Xcode tricks. iOS 11 Swift 4

Are you an iOS developer? Have you been working with Xcode for a period of time and you want to be more productive? If you have been using Xcode as your iOS development tool, then you know that Xcode is a complex tool to use. In this course I have come up with 80 tips and tricks to boost your productivity as an iOS developer using the Xcode IDE (More tips will be added).

There are hidden features, cool and neat tricks and keyboard shortcuts that you need to master in order to work more efficiently. Some of these hidden features will blow your mind once you discover them. Xcode has so many neat functions that can be taken advantage of.

As a developer, I have been developing on Xcode for 5 years and in this period I have learnt lots of things that I want to share with you. Some of these features are not immediately obvious but with my guidance I’ll be able to show you how and when to use each feature.

Some of the tricks we’ll look at include;

  • How to treat warnings as errors
  • How to extract methods from a chunk of code
  • How to lock control properties to prevent additional changes
  • How to add tokens to snippets
  • How to create your own color palettes for different projects
  • How to group multiple objects as one unit
  • How to set layout constraints between two objects using the document outline
  • How to open your project file using the 3D view mode – cool feature
  • How to fold and unfold your codes and why you want to do this
  • How to set Xcode to send you directly to the line where an error occurred.
  • And many more tips

This tips I shared in this course are the ones that I considered to be very important for every iOS developers to learn. There are many more tips and tricks but most of them will not improve your productivity any further.

If you are ready to become Xcode proficient, enroll in this course and I look forward to being your instructor.

Table of Contents

Introduction
1 Introduction

Tips and Tricks
2 How to use Xcode Preview
3 Vertical stacked assistant editor
4 Group multiple controls using the Embed in view
5 Lock control properties to prevent changes
6 Use image directly without writing any code
7 Change the height of controls by using layout constraints
8 Creating color pallettes for your projects
9 Use installed checkbox to temporarily remove a view from the scene
10 Code snippet with shortcut to boost productivity
11 Control drag between views to set layout constraints
12 Add tokens to code snippets
13 How and why you should use outlet collections
14 Add breakpoint exception
15 Change variable name in scope
16 Project-wide variable rename
17 Give names to controls inside the document outline
18 Options to bring up the heirarchy of views to make selection easier
19 Media library and adding image without adding UIImageView
20 Use the Option key to see the distances between controls
21 Open file quickly
22 Open quickly in assistant editor
23 Treat warnings as errors
24 How to use constraint identifier
25 How to extract method
26 Enable line numbers and jumping to a line number
27 Folding and unfolding codes using ribbons
28 Xcode tabs will make you more productive
29 D view to open files in different modes
30 Refactor to storyboard how to use multiple storyboards
31 File template library
32 Add multiple objects at the same time from the object library
33 Structural highlighting
34 Meaning of letters beside project navigator files
35 Double length pseudo language
36 Increase or decrease font size of code
37 Under opaque bar property of a view controller
38 Resize to fit to content
39 Different ways to duplicate your controls
40 Make bulk changes – modify properties of disimilar controls
41 Quick way to edit constraint value
42 Named colors
43 Right click on view controller icon to see all connections
44 Resolving constraint issues using the document outline
45 Intrinsic size and constraints
46 Jump to definition using command click
47 Drag code to a new location
48 Autocomplete productivity – combine multiple keywords
49 Comment out chunks of code
50 Option click to open file in assistant editor
51 Command Enter to get out of assistant editor mode
52 Jump through the 8 navigator tabs using shortcut commands
53 Automatic indentation
54 Indent code to the left or right
55 Hide the left or right pane with simple shortcut keys
56 Dragging objects directly to the document outline
57 Double click on objects inside document outline to move them around
58 Function dropdown for easy navigating your code file
59 MARK and TODO
60 Option click to see quick definition of classes
61 Searching current file and entire project
62 Add quick documentation to any function
63 Change the name of the app from plist
64 Show or hide the autocomplete window
65 Horizontal and vertical guides
66 Multiple ways to deal with breakpoints
67 Build Run and Stop Xcode with shortcut keys
68 Clean the project
69 Recently changed files
70 File history takes you directly to where you last worked
71 Quickly change images in your project
72 Quickly switch between two Xcode windows
73 Show bounds rectangle
74 Placeholder background
75 Step through your issues
76 Select different nearby neighbour for constraints
77 Adjust label height based on its content using flexible height constraint
78 Quickly open assistant editor mode
79 Hide or show the debug area with keyboard shortcut
80 Move single or multiple lines of code up or down
81 View plist as source code

Conclusion and Bonus
82 Conclusion
83 Bonus