Skip to content

Instantly share code, notes, and snippets.

View chbeer's full-sized avatar

Christian Beer chbeer

View GitHub Profile
@chbeer
chbeer / releaseNotes iVocabulary 3.0.3
Last active December 28, 2015 15:39
Release Notes for iVocabulary 3.0.3 (iOS)
- fixes crash when "buy"-cell is removed more than once
- fixes crash by preventing user from "opening" downloading documents
- fixed crash by disabling add button when in magic pages
- fixes crash in multiple choice training when delaying answers
- fixes crash in language edit controller
- fixes crash when adding training mode
- fixes crash when uploading files
- fixes crash in slideshow when going past first word
- fixes crash in training mode when repeating words
- fixes some other crashes
#pragma mark -
#pragma mark Core Data stack
/**
Returns the managed object context for the application.
If the context doesn't already exist, it is created and bound to the persistent store coordinator for the application.
*/
- (NSManagedObjectContext *)managedObjectContext {
if (managedObjectContext != nil) {

Keybase proof

I hereby claim:

  • I am chbeer on github.
  • I am chbeer (https://keybase.io/chbeer) on keybase.
  • I have a public key whose fingerprint is 955E 7830 DD98 0982 3A8C FC4E 1114 A855 051E 77B4

To claim this, I am signing this object:

@chbeer
chbeer / gist:708c696115230a0d7a56
Created October 6, 2014 22:47
Mapping of old OS X date format (as used in strftime) to unicode format (as used nowadays)
OLD NEW
--------------------------------------------------------------------
%A EEEE
%a E
%B MMMM
%b MMM
%C ??
%c ??
%D MM/dd/yy
%d dd
@chbeer
chbeer / gist:fe5e66786683786c3b75
Created October 30, 2014 15:55
strings Keys for "Display Pattern" and "Null Placeholder"
"<objectid>.ibShadowedDisplayPattern" = "Localized Text %{value1}@";
"<objectid>.ibShadowedIsNilPlaceholder" = "Null Placeholder i18n";
@chbeer
chbeer / gist:a59b655b25962dccfe02
Last active August 29, 2015 14:08
Examining Avea via gatttool

Find Avea

pi@raspberrypi ~ $ sudo hcitool lescan
LE Scan ...
…
B4:99:4C:49:4D:7B Avea_7B4D
…
@chbeer
chbeer / gist:0d02b09b3b127bf4915c
Created January 23, 2015 21:14
Crash with "Show Detail" Segue
(lldb) bt
* thread #1: tid = 0x6b9a, 0x00000001974c00a8 libobjc.A.dylib`objc_exception_throw, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
frame #0: 0x00000001974c00a8 libobjc.A.dylib`objc_exception_throw
frame #1: 0x0000000186c53290 CoreFoundation`-[__NSArrayM insertObject:atIndex:] + 844
frame #2: 0x000000018b5b7ad0 UIKit`-[UINavigationBar pushNavigationItem:] + 268
frame #3: 0x000000018b5b78bc UIKit`-[UINavigationBar _pushNavigationItem:transition:] + 392
frame #4: 0x000000018b7fa334 UIKit`-[UINavigationBar _addItem:withEffectiveDelegate:transition:] + 152
frame #5: 0x000000018b839bfc UIKit`-[UIViewController _appendNavigationItemsToNavigationController:transition:] + 456
frame #6: 0x000000018b5b7340 UIKit`__71-[UINavigationController pushViewController:transition:forceImmediate:]_block_invoke + 292
frame #7: 0x000000018b5d114c UIKit`-[UINavigationController _startDeferredTransitionIfNeeded:] + 980
@chbeer
chbeer / Dev Links.md
Last active August 29, 2015 14:14
Developer Links
@chbeer
chbeer / gist:3666e4b7b2e71eb47b15eaae63d4192f
Last active September 13, 2023 01:02 — forked from odrobnik/gist:e8ac59e13b62ea80b623
Calling AppleScript from Swift App, passing a parameter. Swift 3 version.
// updated for Swift 3
import Carbon
// Swift version of https://developer.apple.com/library/mac/technotes/tn2084/_index.html
@IBAction func testButtonPushed(sender: AnyObject) {
guard let url = NSBundle.main.url(forResource: "SendFinderMessage", withExtension: "scpt") else {
return
}
@chbeer
chbeer / MSLogger set Logging.m
Last active April 22, 2020 06:35
Set logging of MS AppCenter
@interface MSLogger ()
+ (void)setCurrentLogLevel:(MSLogLevel)currentLogLevel;
@end
[MSLogger setCurrentLogLevel:MSLogLevelVerbose];