Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. When you create a project in Xcode and create a git repository, git initially tracks every file in the project, but this behavior isn’t what you want.

  2. Xcode 9: Adding Your Project to GitHub

    Before Xcode 9, setting up your project to work on GitHub involved a lot of work.

  3. When you create a SpriteKit Xcode project, the GameScene.swift file contains functions to handle touch and/or mouse events, depending on the type of SpriteKit project you create.

  4. When you create a new Xcode project, Xcode gives you the option to create a git repository on your Mac.

  5. Apple bundles a command-line tool with Xcode, agvtool, to automatically update your project’s version and build numbers.

  6. Report a Bug to Apple from Xcode

    In Xcode choose Help > Report an Issue to send a bug report to Apple.

  7. I was recently doing some research on people new to game development for a possible project.

  8. Checking Modifier Keys in Swift

    Checking for modifier keys (Command, Control, Option, and Shift) when handling events is different in Objective-C and Swift.

  9. A pure function doesn’t reference any data outside of the function.

  10. Swift First Class Functions

    I considered writing an article about first class functions in Swift, but I came across the following article by John Sundell: First class functions in Swift Sundell’s article covers pretty much everything I would cover in an article on first class functi…

  11. Migrating to Bootstrap 4

    I am migrating this website from Bootstrap 2 to Bootstrap 4.

  12. Swift Functional Programming: reduce

    The reduce function takes all the elements of a collection and combines them into a single value.

  13. Swift Functional Programming: map

    The map function takes all the elements in a collection and applies a function or a closure (an unnamed function) to them.

  14. Swift Functional Programming: filter

    I’m learning about functional programming in Swift.

  15. Xcode 9 changed the way you locate a dSYM file if you’re seeing memory addresses instead of function names in the call tree view.

  16. Xcode and New iOS Versions

    I have seen a lot of people on Apple’s developer forums having problems running their apps on iOS devices running the latest version of iOS.

  17. In Xcode 9 Apple removed the recording configuration options for the Activity Monitor instrument.

  18. Saving Settings with Core Data Metadata

    I’m working on a Core Data app where I needed to save some document settings.

  19. UITextView Word Count in Swift

    Getting the word count of an iOS text view is a little more difficult than a Mac text view because the NSTextStorage class’s words property is not available on iOS.

  20. A Note About Swift for Job Recruiters

    Apple first showed the Swift language to developers in June 2014.

  21. Xcode 9: Undefined Behavior Sanitizer

    Xcode 9 adds the Undefined Behavior Sanitizer.

  22. Xcode 9: Main Thread Checker

    Xcode 9 adds Main Thread Checker, a tool that detects when you make AppKit, UIKit, and WebKit calls on a background thread.

  23. Xcode 9: Ignore Files

    Xcode 9’s Source Control preferences let you specify files to ignore so the version control system won’t track them.

  24. Xcode 9: New Build System

    Xcode 9 provides a preview of a new build system that has been built from scratch in Swift.

  25. Xcode 9: Cocoa Xib File Projects Return

    Xcode 8.3 removed the Use Storyboards checkbox for new Cocoa application projects.

  26. Xcode 9: Swift Refactoring

    Xcode 9 adds Swift refactoring support, something Swift developers have been asking for since Swift’s introduction.

  27. Xcode 9: Improved GitHub Support

    Xcode 9 makes it easier to work with GitHub.

  28. Xcode 9: Source Control Navigator

    Xcode moved the branching version control operations to the source control navigator, whose button is next to the project navigator.

  29. Custom Notifications in Swift

    Notifications allow an object of one class to send a message for an object of another class to handle so the two classes don’t have to know about each other.

  30. I continue my writing on crafting modern Cocoa applications with Swift and storyboards.

  31. Xcode 9: Subversion Support Deprecated

    The Xcode 9 beta release notes say that Xcode’s Subversion integration will be deprecated in a future release.

  32. Instantiating Views from Mac Storyboards

    This is another post I’m writing as a reference to myself in case I need to deal with this subject in the future.

  33. RWDevCon 2016 Vault

    I saw the site raywenderlich.com made the videos of their RWDevCon 2016 conference freely available.

  34. Prior to Xcode 8.3 the configuration section of the Instruments trace document window had an area for display settings, as you can see in the following image: Starting with Xcode 8.3 the display settings area has been removed from the configuration sectio…

  35. In Xcode 8.3 Apple removed the Use Storyboards checkbox for new Cocoa application projects.

  36. I’ve noticed there aren’t many articles or tutorials online about writing Mac apps in Swift.

  37. Finding Where Your App Crashes in Xcode

    As you’re developing an app, it may crash when you run it.

  38. Xcode 8: Core Data Class Generation

    Xcode 8 adds support for automatically creating classes for your Core Data entities.

  39. On Stack Overflow I see the same question constantly from people who use Instruments.

  40. I’ve been developing an iOS Game that is meant to be played in landscape orientation.

  41. I tried using Apple’s NSTextList class for creating ordered and unordered lists in an application I’m developing.

  42. NSTableView Disappearing Text

    I was having a problem with disappearing text in a table view in a Mac application I’m developing.

  43. I am working on a Mac journaling application that uses Core Data.

  44. Xcode 8: Automation Instrument Removed

    Apple removed the Automation instrument from Instruments in Xcode 8.

  45. I wrote about Xcode’s Address Sanitizer in my Xcode 7: Address Sanitizer post.

  46. Xcode 8 changes the look of the assistant windows for creating new projects and new files.

  47. Simple Ways to Customize NSSavePanel

    Cocoa provides the NSSavePanel class to open a save panel when the user wants to save a document.

  48. Creating PDFs with Core Text and Quartz

    I’m working on a project where I need to create PDF files for long documents.

  49. Many Mac and iOS developers use NSLog or Swift print statements to log debugging information to Xcode’s console.

  50. I covered the basics of scrolling a SpriteKit scene with a camera node in my Scrolling a SpriteKit Scene with SKCameraNode article.