Mark Krenek

Results 10 issues of Mark Krenek

Every other code sample I've seen uses an array, instead of a string. Interestingly, using an array or a string for kCGImagePropertyIPTCKeywords both work (the array lets you set multiple...

If you populate the map with lots of pins, which kinda is the point, the clusterize function isn't smart enough to only create annotations for the visible portion of the...

MSAnnotation has a strong reference to its clusterAnnotation which creates a retain cycle (since clusterAnnotation in turn has a strong reference back to its contained annotations). To break this, I...

The dataSource is currently retained meaning that for most uses, a retain cycle is being created. dataSource should be a weak/assign reference just like a delegate.

Do you support multiple **_sub_** flow controllers, for example, maybe useful in the case of a tab bar. `add(subFlowController: FlowController)` can be called multiple times, but it releases the previous...

CLGeocoder geocodeAddressString: completionHandler: may return more than one placemark, which resolveEstablishmentPlaceToPlacemark and resolveGecodePlaceToPlacemark are not anticipating. They use onlyObject to get a placemark out of the results, but that will...

When calling CollectionDataProvider.fetchDataFromCache, If there are no objects in the cache matching the cache key, nil is returned for the object array (I might prefer an empty array), but more...

What is the recommendation for sorting data when using a CollectionDataProvider? Do you have to use a different CollectionDataProvider or cache key for each possible sort order? Or maybe you...

I'm using the demo app on iOS. Type some text. Select some of it. Change the text color. Now try to undo. The color change is not undone, and instead,...