A Twitter legjobb iOS-csapdái: a decemberi kiadás

Kihagyott egy iOS-tippek új kiadását a Twitteren?

Tanulja meg, hogyan lehet javítani az építkezési időt, a privát API használatát a Swift Playgrounds területén, és fedezze fel az összes Xcode termelékenységi csapdát (így kevésbé gyűlölheti az Xcode-t). Remélem, itt talál néhány olyan drágakövet, amelyeket a múlt hónapban nem vett észre.

1. Twitter-tipp
Ha nem tudja a projekt pontos építési idejét, engedélyezze a következő lehetőséget az Xcode-ban. Legalább látni fogja, mennyi ideig kell elhalasztania, amíg az építkezés készen áll.

# 2 tipp
Nem akarja elhalasztani?
Így lehet javítani a Swift készítési idejét egy egyszerű belső Xcode 9.2 tulajdonsággal. Nyilvánvalóan nem ezüst golyó, hanem megpróbálkozás:

# 3. Tipp
Talán már hallottál róla, de mégis :) Az Xcode 9 első kiadásával sokan izgatottak voltak az iOS szimulátor és az Xcode teljes képernyőn történő indításának képességéről. Valójában nem kell létrehoznia egy AppleInternal mappát az indításához. Csak a következő parancsot hajthatja végre a terminálon:

Alapértelmezés írja a http: //com.apple.iphonesimulator AllowFullscreenMode -bool YES értéket

4. tipp: Twitter
Ha utálja a tulajdonságok leíró nevét az Info.plist alkalmazásban, ez az Xcode opció hasznos lesz:

# 5 Twitter-tipp
Használhat feliratkozási szegmenseket a kulcspályákkal a Swift 4.0.3-ban. Ez kulcsfontosságú fejlesztés a kulcsútvonalak gyűjteményekkel történő használatához:

Twitter-tipp # 6
Mivel az iOS 11 nem kap interaktív nézetszabályozó átmeneti animációt, ha nem az UITableViewController alkalmazást használja, ahol az Ön számára van telepítve. Itt van egy ügyes kódrészlet, amely segít abban, hogy ugyanazt az animációt érje el az asztalnézet sorának megszüntetése a UITableViewController nélkül:

Twitter-tipp # 7
Egyszerű, mégis erőteljes szabály, hogy a nézővezérlő tiszta és rendben maradjon. Az elnevezés a kulcs!

8. tipp: Twitter
Két különböző kódszerkezet szép összehasonlítása: eredményorientált és input-orientált. Az eredményorientált megközelítés határozottan fenntarthatónak tűnik. Megér egy próbát!

9. tipp: Twitter
Tudta, hogy az enumok még az egyedi String nyers értékek esetén is használják a karakterlánc-interpolációhoz az enum eredeti nevét a karakterlánc-interpolációhoz? Tudnod kell a JSON elemzéséhez / létrehozásához:

10. tipp: Twitter
Egy kis tipp az alkalmazások számára, amelyeknek együtt kell működniük az elektromos, frekvencia, energia stb. Egységek mérésével. Az Alapítványnak már vannak osztályai, amelyek mind őket képviselik:

Twitter-tipp # 11
Azta! Nagyon egyszerűen használhat privát API-t a Swift Playgrounds területén:

Bundle (elérési út: „út a privát keretbe”) ?. load () // a privát keret betöltéséhez
hadd ClassName = NSClassFromString (“osztály neve”) //, hogy megkapja a szükséges osztályt
var változó = ClassName.init () // a változó inicializálásához
Variant.perform (NSSelectorFromString (“választó név”) a következővel: ) // a módszer végrehajtásához

Köszönöm, Guilherme!

12. tipp: Twitter
Ha a git-et intenzíven használja a terminálon, ez a beállítás kicsit egyszerűsítheti az életed, miközben a különbségeket áttekinti:

Twitter-tipp # 13
Thai Kristina megkapta a közösség minden gyöngyszemét a jövőbeli beszélgetéséhez! Nézze meg ezt a szálat és megjegyzéseket, és tanuljon meg mindenféle Xcode-trükköt a termelékenység javítása érdekében:

és a téma kedvenc megjegyzéseim:

14. tipp: Twitter
Nem a fejlesztési tippek :) De wow, az árnyékot egyetlen ablakból eltávolíthatja az Opció gomb lenyomásával. Varázslat!

Twitter-tipp # 15
És a bölcsesség pillanata:

Twitter szórakozás
Joe ilyen komoly tweetje után el kell mondanom valami vicces dolgot. Mi lenne a tiszta rendetlen humorral:

Nagyon köszönöm a közösségnek ezeket a hasznos és vicces tweeteket.
Terjesszünk még több tudást 2018-ban :) Tehát, kérlek, csipold meg január óta kedvenc iOS-tippeidet, trükköidet és vicceidet, és remélem, hogy jövő hónapban találkozunk.

P.S .: Talán tudod, hogy én vagyok a startup alapítója, és keményen dolgozunk annak érdekében, hogy elősegítsük a Flawless App alkalmazást. Ha van ideje támogatni a vizuális minőség-ellenőrző eszközt, kérjük, adja meg őszinte visszajelzését. Minél több visszajelzést kapunk, annál tovább javíthatjuk a Flawless App alkalmazást. Kösz :)