Quantcast
Channel: Xcode – blog.ericd.net
Browsing all 32 articles
Browse latest View live

iBeacons development… speed

So now that iOS 7 is finally out – it took me a little while to get used to the aesthetics and I only have nits with default button hit-area designation (there is none) & the appearance of...

View Article



Image may be NSFW.
Clik here to view.

WWDC catch up, co-workers, and KMT magazine

WWDC catch up Today when I wasn’t performing some administration project documentation and work, I was watching WWDC 14 videos. I started off with some of the basic topics, like what’s new in Xcode 6,...

View Article

Image may be NSFW.
Clik here to view.

A Mac OS X Finder trick for developers

If you’re like me and use many different tools, getting to them might take a tiny bit getting to. You might use Alfred (which is incredible), or you may use Spotlight in Mavericks or even better in...

View Article

Back to iOS Development

I have been buried in Android Studio for the past several months. Learning that from scratch didn’t come without it’s challenges and brief excitement. But I’ve really grown to loath Android development...

View Article

Extension management for Swift projects

The way that extensions are handled in Swift is lovely. If they exist in any file, they are available project-wide. Meaning you don’t need to import them into a Swift file for functional inclusion....

View Article


Coding the extra mile

I recently came across some labels in a design I’ve been working on that I originally deployed using NSLineBreakMode.ByTruncatingTail. Conscious of a possible situation where text coming into the...

View Article

Swift 2.2 updates

Yesterday came a slew of updates from the mothership. One of them was Xcode 7.3 with Swift 2.2 onboard. Some capabilities have been included in Swift 2.2 that will produce some deprecation warnings....

View Article

Swift optional variable assignment with ??

Old way:let foo = "Hello" var bar = String? //nil var result = (bar != nil) ? bar! : foo print("\(result)") //HelloPretty nifty. I saw this online someplace. The ?? is called a nil coalescing operator....

View Article


Developing with a live backend

Sometimes developing on a live backend is a royal pain in the ass, Yorkshire pudding included with gravy from lost puppy’s caramelized souls. Time goes by with an inability to get proper work done...

View Article


Multi-platform API for Google Nearby Messages

I happened upon a video presentation from Google I/O 2016 that I felt was interesting. It was called “Introducing Nearby: Physical proximity within and without apps – Google I/O 2016”. I present it...

View Article

Image may be NSFW.
Clik here to view.

WatchOS 2.2.2 Debug Symbols A.W.O.L.

On Jul 18th Apple released several operating system updates. WatchOS 2.2.2 was one of those released updates. Four days ago. Since installation I have been unable to debug watch extensions on my real...

View Article

Shaking a macOS Window

There may come a time when you’d like to shake a macOS application’s window (or one of them) to reinforce an event. In my case, I am creating a macOS application that serves as a conduit to control...

View Article

Protocol/delegates in Swift 3.0

I declare this day a fine day having discovered non-Objective-C protocols! No more @objc protocol usage. Now it’s as simple as something like this:protocol myDelegate { func report(info:String) } class...

View Article


Image may be NSFW.
Clik here to view.

Swift 3 appearance extensions

I just read about this and smacked myself on the forehead. Normally when developing an application I follow some sort of branding guidelines or perhaps make use of a custom font. I think most...

View Article

Image may be NSFW.
Clik here to view.

The horror of Xcode project errors.

We have all been there, right? You design the UI, you’ve planned out the architecture and how your application will work. Days go by and you’ve got things nailed down tight. Interactions are smooth,...

View Article


Image may be NSFW.
Clik here to view.

keep it simple. Frameworks?

Recently I had a project in a workspace to produce a framework of Objective-C and Swift code – supplied by someone else. I had a devil of a time getting it to build for me. And when I did, I tried to...

View Article

Image may be NSFW.
Clik here to view.

watchOS: Adding a complication to an existing project?

Much of Xcode is wonderful to use in my opinion. You can dig and dig and dig and still find new things in there. However, there are aspects that induce sphincter tightening just thinking about it...

View Article


Image may be NSFW.
Clik here to view.

Creating a tvOS parallax UIButton

If you’ve been involved in tvOS application development, or you’re new to the whole process, you might find this post interesting in regards to user interface. I have recently been involved in tvOS...

View Article

Image may be NSFW.
Clik here to view.

WWDC 17 Packing List

It’s almost time for WWDC17, this year in San Jose, CA instead of San Francisco. I haven’t been in several years because my lottery skills are obviously lacking. I managed to score one this year and...

View Article

Monitoring the closest 20 regions – how?

iOS allows each application to monitor up to 20 regions. That seems like a lot, especially when you figure that the regions are registered and can be triggered (entry and exit) even while your app is...

View Article
Browsing all 32 articles
Browse latest View live




Latest Images