From 407f95310e7bc7c422cc3e1f5b472739bed554ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roland=20Gro=CC=88pmair?= Date: Tue, 3 Mar 2015 14:02:51 +0000 Subject: [PATCH 1/2] strong_self --- strong_self.m | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 strong_self.m diff --git a/strong_self.m b/strong_self.m new file mode 100644 index 0000000..72e7223 --- /dev/null +++ b/strong_self.m @@ -0,0 +1,10 @@ +// strong self +// Strong self reference +// +// IDECodeSnippetCompletionPrefix: strongSelf +// IDECodeSnippetCompletionScopes: [CodeBlock] +// IDECodeSnippetIdentifier: 717F5611-AC63-43D6-BB9A-4F68F1551103 +// IDECodeSnippetLanguage: Xcode.SourceCodeLanguage.Objective-C +// IDECodeSnippetUserSnippet: 1 +// IDECodeSnippetVersion: 2 +typeof(weakSelf) strongSelf = weakSelf; From c9216c08c9a509d752324e255075a57a85bb311e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roland=20Gro=CC=88pmair?= Date: Thu, 5 Mar 2015 10:42:02 +0000 Subject: [PATCH 2/2] added cocoalumberjack snippets --- log_error.m | 11 +++++++++++ log_header.m | 17 +++++++++++++++++ log_warning.m | 11 +++++++++++ 3 files changed, 39 insertions(+) create mode 100644 log_error.m create mode 100644 log_header.m create mode 100644 log_warning.m diff --git a/log_error.m b/log_error.m new file mode 100644 index 0000000..0e41095 --- /dev/null +++ b/log_error.m @@ -0,0 +1,11 @@ +// log error +// log error +// +// IDECodeSnippetCompletionPrefix: dde +// IDECodeSnippetCompletionScopes: [CodeBlock] +// IDECodeSnippetIdentifier: 11BB3538-E850-48CA-AAD7-C60C46CFFD52 +// IDECodeSnippetLanguage: Xcode.SourceCodeLanguage.C +// IDECodeSnippetUserSnippet: 1 +// IDECodeSnippetVersion: 1 + +DDLogError(@"%s: error=%@", __FUNCTION__, error.localizedDescription); diff --git a/log_header.m b/log_header.m new file mode 100644 index 0000000..fb90f93 --- /dev/null +++ b/log_header.m @@ -0,0 +1,17 @@ +// log header +// log header +// +// IDECodeSnippetCompletionPrefix: ddh +// IDECodeSnippetCompletionScopes: [CodeBlock] +// IDECodeSnippetIdentifier: 11BB3538-E850-48CA-AAD7-C60C46CFFD51 +// IDECodeSnippetLanguage: Xcode.SourceCodeLanguage.C +// IDECodeSnippetUserSnippet: 1 +// IDECodeSnippetVersion: 1 + +#import + +#ifdef DEBUG +static const int ddLogLevel = DDLogLevelInfo; +#else +static const int ddLogLevel = DDLogLevelError; +#endif diff --git a/log_warning.m b/log_warning.m new file mode 100644 index 0000000..14cebc6 --- /dev/null +++ b/log_warning.m @@ -0,0 +1,11 @@ +// log warning +// log warning +// +// IDECodeSnippetCompletionPrefix: ddw +// IDECodeSnippetCompletionScopes: [CodeBlock] +// IDECodeSnippetIdentifier: 11BB3538-E850-48CA-AAD7-C60C46CFFD53 +// IDECodeSnippetLanguage: Xcode.SourceCodeLanguage.C +// IDECodeSnippetUserSnippet: 1 +// IDECodeSnippetVersion: 1 + +DDLogWarning(@"%s: error=%@", __FUNCTION__, error.localizedDescription);