William Boles
  • William Boles
  • Home
  • About
  • Favourites
  • Mind Maps

Function vs Method

#memory management

A function is a section of code that is called by name. It can be passed data to operate on and can optionally return data. All data that is passed to a function is explicitly passed. A method is a section of code that is called by name that is associated with an object. The key differences betwee

14 Dec 2010 • 2 min read

Sharing the iOS distribution certificate

#provisioning

Due to Apple only allowing one member of an enterprise account to hold the role of Team Agent and that user having their certificate associated with that accounts distribution certificate, if you want to have multiple machines capable of signing a build with that distribution certificate we need a w

13 Dec 2010 • 2 min read

Custom button table cell

#ui

I wrote this custom cell that ultimately was axed because it didn't fit into the UI that was later revised. I thought it was a shame to waste it so here it is in the full. It works by allowing you to define how buttons should appear in a cell, each is given an equal size and spacing is worked o

09 Dec 2010 • 2 min read

Creating a .ipa file in Xcode 3.x

#provisioning

Having set myself up as the Team Agent on an enterprise account I was then tasked with creating .ipa files so our "in-progress" applications could be seen and played around with by the senior executives in the project. I followed the apple documentation and correctly set up the provisionin

06 Dec 2010 • 1 min read

Defending your Datamodel classes

#testing

On a project recently I had to develop some model classes that would be populated upon creation from a web service. A requirement was that once the model object where created they should not be altered. As I wasn't the sole coder on this project I decided to defend these objects and ensure that

28 Nov 2010 • 1 min read

Snugly fitting UILabels

#ui

On a project I had to come up with a way of dynamically adjusting a label's frame to match the content that was inside it. I first thought of using a UITextView instead of a label as my data could very well be multi-lined but decided against it when I discovered this approach: .h @interface U

24 Nov 2010 • 1 min read

Missing from the target

#xcode #errors

It's not unusal to see the following error when attempting to use a new framework or class: _OBJC_CLASS_$_'XYZ' There are mainly two reasons why this error occurs. 1. Forgotten to include a framework that you are attempting to use. 2. A class's .m file isn't included in t

14 Nov 2010 • 1 min read

BVA and EP partnership

#testing

Both Boundary Value Analysis (BVA) and Equivalence Partitioning (EP) are test case design strategies in black box testing. As with any mildly complex piece of software it is impossible to exhaustively test it so we must ensure that the tests we do perform are as efficient and effective as possible.

30 Jan 2010 • 2 min read
Page 7 of 7

No results for your search, please try with something else.

William Boles © 2025

GitHub | Mastodon | Bluesky | LinkedIn | RSS

JavaScript license information