↓ Skip to Main Content

blog.ericd.net

Main Navigation

  • Home
  • About
  • Contact
  • Destinations
    • iOS Apps Site
    • Developer Gallery
    • Open Source Code
    • ericd.net
Home › Archive for Apple Computer

Category: Apple Computer

Learn slowly to develop quickly.

By Eric Dolecki Posted on June 24, 2019 Posted in Blog, Swift No Comments
Learn slowly to develop quickly.

I’ve seen something happen many times during my longish tenure as a software developer being amidst to some others who are new to it. They seem to have a complete lack of wanting to understand something before tearing into it. …

Learn slowly to develop quickly. Read more »

Verifying assets with the iTunes Store… solved

By Eric Dolecki Posted on July 30, 2018 Posted in Blog, General, Swift, Xcode No Comments
Verifying assets with the iTunes Store… solved

Your mileage may vary with this post, but in my case, I was chasing my tail for some time while finally coming to a solution. At work, I generally author all kinds of prototypes. Sometimes I use Xcode and author …

Verifying assets with the iTunes Store… solved Read more »

Xcode 9: lost syntax highlighting and autocomplete?

By Eric Dolecki Posted on January 31, 2018 Posted in Blog, General, Xcode 1 Comment
Xcode 9: lost syntax highlighting and autocomplete?

Have you ever been working on a project, and then one day your syntax highlighting is gone? Your autocomplete is generating almost nothing useful? This trick saved me from bouts of madness.

Apple AirPods vs Bose QuietControl 30

By Eric Dolecki Posted on January 2, 2018 Posted in Apple Computer, Blog, Music No Comments
Apple AirPods vs Bose QuietControl 30

This Christmas I was gifted a nice pair of Apple Airpods. They were extremely easy to set up and use because of that Apple W1 chip they house. iOS is tailored for their integration, and they do not disappoint in …

Apple AirPods vs Bose QuietControl 30 Read more »

Monitoring the closest 20 regions – how?

By Eric Dolecki Posted on July 27, 2017 Posted in Blog, General, Swift, Xcode No Comments

[wp-svg-icons icon=”location-2″ wrap=”h1″] 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 backgrounded …

Monitoring the closest 20 regions – how? Read more »

The tvOS long press

By Eric Dolecki Posted on May 26, 2017 Posted in Apple TV, Blog, General No Comments Tagged with tvOS
The tvOS long press

If you’d like to detect a long press on a UIButton or just for a view that has no buttons – it’s pretty easy. There is one simple gotcha, however. You’ll trigger your selector twice. Once when detected (down on …

The tvOS long press Read more »

WWDC 17 Packing List

By Eric Dolecki Posted on May 24, 2017 Posted in Apple Inc., Apple TV, Apple Watch, Blog, General, Objective-C, Swift, Xcode No Comments Tagged with Apple, travel, WWDC, WWDC17
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 I’m pretty excited. What …

WWDC 17 Packing List Read more »

Getting hour offsets for local time versus a target time zone in Swift

By Eric Dolecki Posted on May 15, 2017 Posted in Blog, General, Swift No Comments Tagged with Swift, TimeZone
Getting hour offsets for local time versus a target time zone in Swift

I am currently working on something that will display time in different time zones. However, you need to compare the user’s current time versus those at the target time zones to be accurate. This is what I figured out. It’s …

Getting hour offsets for local time versus a target time zone in Swift Read more »

tvOS UIFocusGuide demystified

By Eric Dolecki Posted on May 10, 2017 Posted in Swift, tvOS No Comments Tagged with Swift, tvOS, UIFocusGuide
tvOS UIFocusGuide demystified

A post about tvOS UIFocus enlightenment and a helper Class that I use to help debug my user interface work. Above you’ll notice four buttons (a screenshot from my actual Apple TV). You’ll also notice a total of eight purple …

tvOS UIFocusGuide demystified Read more »

Creating a tvOS parallax UIButton

By Eric Dolecki Posted on May 9, 2017 Posted in Blog, General, Swift, Xcode No Comments
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 dabbling. I’ve been creating a custom application …

Creating a tvOS parallax UIButton Read more »

Richer text for UILabels

By Eric Dolecki Posted on May 2, 2017 Posted in Blog, General, Swift No Comments
Richer text for UILabels

This post is silly simple, but in the past, I remember doing things like this using Ranges.  You have a 2-line UILabel and you want a bold font for the first line, and then regular for the second. In Swift, …

Richer text for UILabels Read more »

Returning data from an async network operation in Swift

By Eric Dolecki Posted on April 5, 2017 Posted in Blog, Swift No Comments Tagged with Async, GET, Network, Operation, POST, Swift
Returning data from an async network operation in Swift

If you’re ever using asynchronous network operations (say GET or POST) and want to return data when calling a method, you’ll quickly understand that it’s not so easy. But you’ll see below how you can do this fairly easily. Let’s …

Returning data from an async network operation in Swift Read more »

UILabel centered text – getting the text’s rect

By Eric Dolecki Posted on April 4, 2017 Posted in Blog, General, Swift No Comments
UILabel centered text – getting the text’s rect

I recently had a section of user interface where I had a UILabel that took up an iPhone’s full width. It contained text which would be dynamic over time, meaning that the text would update at times. I wanted to …

UILabel centered text – getting the text’s rect Read more »

Getting the rotation angle after CABasicAnimation?

By Eric Dolecki Posted on March 15, 2017 Posted in Apple Computer, Blog, Swift No Comments Tagged with iOS, Swift
Getting the rotation angle after CABasicAnimation?

I had a view that I rotate a lot, often more than 360 degrees (spins around a few times). Each time it stops, I wanted to determine the resulting “visual” angle. How does one go about doing that? rotateView is …

Getting the rotation angle after CABasicAnimation? Read more »

watchOS: Adding a complication to an existing project?

By Eric Dolecki Posted on March 3, 2017 Posted in Apple Watch, Xcode No Comments Tagged with watchOS, Xcode
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 (without version control). Anything …

watchOS: Adding a complication to an existing project? Read more »

keep it simple. Frameworks?

By Eric Dolecki Posted on February 16, 2017 Posted in Blog, General, Objective-C, Swift, Xcode No Comments
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 …

keep it simple. Frameworks? Read more »

The horror of Xcode project errors.

By Eric Dolecki Posted on February 10, 2017 Posted in Blog, General, Xcode No Comments
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, data is flowing like warm nectar …

The horror of Xcode project errors. Read more »

Sending and playing an audio file from Apple Watch Extension to iOS

By Eric Dolecki Posted on February 9, 2017 Posted in Apple Watch, Swift, Uncategorized No Comments Tagged with WatchKit
Sending and playing an audio file from Apple Watch Extension to iOS

I recently played around recording audio on my Apple Watch. Doing that was easy enough, and I wanted to send the recorded file from the watch extension to the iOS application – and play it. I started messing around and …

Sending and playing an audio file from Apple Watch Extension to iOS Read more »

watchOS3 communication to iOS (speed)

By Eric Dolecki Posted on February 1, 2017 Posted in Apple Watch, Swift No Comments Tagged with WCSessionDelegate
watchOS3 communication to iOS (speed)

Recently I was working with watchOS 3 and iOS – transferring data back and forth (not using reply callbacks). I was using .sendMessage, and messages from the iPhone to the watch were very quick. However, messages from the watch to …

watchOS3 communication to iOS (speed) Read more »

Swift 3 appearance extensions

By Eric Dolecki Posted on December 22, 2016 Posted in Swift, Xcode No Comments
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 developer/designers DOI this quite regularly. Now, …

Swift 3 appearance extensions Read more »

Posts navigation

1 2 3 … 5 Next

Spotify Coding List

Yes, there is even a little cowbell in this playlist

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.

Site Info

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.
  • Consumables. Pepperoni balls.
  • Fracture. Audio gear incoming.
  • Frequency.
  • Cylance & Xcode…
  • My Apple Hi-Resolution Lossless setup.

Spotify Coding Playlist

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.
  • Consumables. Pepperoni balls.
  • Fracture. Audio gear incoming.
  • Frequency.
  • Cylance & Xcode…
  • My Apple Hi-Resolution Lossless setup.

Archives

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.
  • Consumables. Pepperoni balls.
  • Fracture. Audio gear incoming.
  • Frequency.
  • Cylance & Xcode…
  • My Apple Hi-Resolution Lossless setup.

Spotify Coding List

Yes, there is even a little cowbell in this playlist

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.

Site Info

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.
  • Consumables. Pepperoni balls.
  • Fracture. Audio gear incoming.
  • Frequency.
  • Cylance & Xcode…
  • My Apple Hi-Resolution Lossless setup.

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.
  • Consumables. Pepperoni balls.
  • Fracture. Audio gear incoming.
  • Frequency.
  • Cylance & Xcode…
  • My Apple Hi-Resolution Lossless setup.

Tags

Ambronite Android animation Apple AS3 Audio Blog Bluetooth books Bose Cocoaheads Coding colors design Develop Developer Entertainment Flash food General Headphones helvetica Hiking iOS iOS 6 iPad iPhone logos Music Objective-C Open Source Photography Poland serif shaving Soylent space Spotify Swift travel typography video Watch WWDC Xcode

Pages

  • About
  • Contact
  • Curriculum Vitae

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.
  • Consumables. Pepperoni balls.
  • Fracture. Audio gear incoming.
  • Frequency.
  • Cylance & Xcode…
  • My Apple Hi-Resolution Lossless setup.

Recent Posts

  • Hardware and carry update
  • Make your code pretty.
  • AppClip codes with query string params
  • After all this time.
  • Communication. Sharing. Opportunity.
  • Consumables. Pepperoni balls.
  • Fracture. Audio gear incoming.
  • Frequency.
  • Cylance & Xcode…
  • My Apple Hi-Resolution Lossless setup.
Media Temple

Recent Comments

  • Jay on AVAudioPlayer setVolume with fading – properly
  • Brian on AVAudioPlayer setVolume with fading – properly
  • BA on iOS to macOS: Reading keyboard input
  • Stephen on Swift: Bonjour, NSNetService & IP Addresses
  • Eric Dolecki on iOS to macOS: Reading keyboard input

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2022 blog.ericd.net | Powered by Responsive Theme