Skip to content

Commit ccaf175

Browse files
author
Ian Guedes Maia
committed
New snippets.
1 parent a4730f6 commit ccaf175

9 files changed

+217
-1
lines changed

constString.codesnippet

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDECodeSnippetCompletionPrefix</key>
6+
<string>constString</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>TopLevel</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>NSString *const k&lt;#constKey#&gt; = @"k&lt;#constKey#&gt;";</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>constString</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetSummary</key>
18+
<string>Constant NSString definition</string>
19+
<key>IDECodeSnippetTitle</key>
20+
<string>Constant string</string>
21+
<key>IDECodeSnippetUserSnippet</key>
22+
<true/>
23+
<key>IDECodeSnippetVersion</key>
24+
<integer>2</integer>
25+
</dict>
26+
</plist>

dispatchBackground.codesnippet

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDECodeSnippetCompletionPrefix</key>
6+
<string>dispatchBackground</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeExpression</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>dispatch_async(dispatch_get_global_queue(&lt;#dispatch_queue_priority_t priority#&gt;, &lt;#unsigned long flags#&gt;), ^(void) {
13+
&lt;#code#&gt;
14+
15+
dispatch_async(dispatch_get_main_queue(), ^(void) {
16+
&lt;#code#&gt;
17+
});
18+
});</string>
19+
<key>IDECodeSnippetIdentifier</key>
20+
<string>dispatchBackground</string>
21+
<key>IDECodeSnippetLanguage</key>
22+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
23+
<key>IDECodeSnippetSummary</key>
24+
<string>Dispatch a code block to background (then on main)</string>
25+
<key>IDECodeSnippetTitle</key>
26+
<string>Dispatch to Background</string>
27+
<key>IDECodeSnippetUserSnippet</key>
28+
<true/>
29+
<key>IDECodeSnippetVersion</key>
30+
<integer>2</integer>
31+
</dict>
32+
</plist>

dispatchMain.codesnippet

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<plist version="1.0">
44
<dict>
55
<key>IDECodeSnippetCompletionPrefix</key>
6-
<string>dispatchmain</string>
6+
<string>dispatchMain</string>
77
<key>IDECodeSnippetCompletionScopes</key>
88
<array>
99
<string>CodeExpression</string>

externString.codesnippet

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDECodeSnippetCompletionPrefix</key>
6+
<string>externString</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>TopLevel</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>extern NSString *const k&lt;#constName#&gt;;</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>externString</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetSummary</key>
18+
<string>External NSString constant declaration</string>
19+
<key>IDECodeSnippetTitle</key>
20+
<string>Constant string external</string>
21+
<key>IDECodeSnippetUserSnippet</key>
22+
<true/>
23+
<key>IDECodeSnippetVersion</key>
24+
<integer>2</integer>
25+
</dict>
26+
</plist>

imageView.codesnippet

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDECodeSnippetCompletionPrefix</key>
6+
<string>imageView</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>UIImageView *&lt;#imageName#&gt; = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"&lt;#image name#&gt;"]]</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>imageView</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetSummary</key>
18+
<string>Creates a new UIImageView from an UIImage</string>
19+
<key>IDECodeSnippetTitle</key>
20+
<string>Image View</string>
21+
<key>IDECodeSnippetUserSnippet</key>
22+
<true/>
23+
<key>IDECodeSnippetVersion</key>
24+
<integer>2</integer>
25+
</dict>
26+
</plist>

propertyCopy.codesnippet

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDECodeSnippetCompletionPrefix</key>
6+
<string>propertyCopy</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>ClassInterfaceMethods</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>@property (nonatomic, copy) &lt;#type#&gt; *&lt;#name#&gt;;</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>propertyCopy</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetSummary</key>
18+
<string>Copy property declaration</string>
19+
<key>IDECodeSnippetTitle</key>
20+
<string>Property Copy</string>
21+
<key>IDECodeSnippetUserSnippet</key>
22+
<true/>
23+
<key>IDECodeSnippetVersion</key>
24+
<integer>2</integer>
25+
</dict>
26+
</plist>

propertyStrong.codesnippet

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDECodeSnippetCompletionPrefix</key>
6+
<string>propertyStrong</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>ClassInterfaceMethods</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>@property (nonatomic, strong) &lt;#type#&gt; *&lt;#name#&gt;;</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>propertyStrong</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetSummary</key>
18+
<string>Strong property declaration</string>
19+
<key>IDECodeSnippetTitle</key>
20+
<string>Property Strong</string>
21+
<key>IDECodeSnippetUserSnippet</key>
22+
<true/>
23+
<key>IDECodeSnippetVersion</key>
24+
<integer>2</integer>
25+
</dict>
26+
</plist>

propertyWeak.codesnippet

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDECodeSnippetCompletionPrefix</key>
6+
<string>propertyWeak</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>ClassInterfaceMethods</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>@property (nonatomic, weak) &lt;#type#&gt; *&lt;#name#&gt;;</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>propertyWeak</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetSummary</key>
18+
<string>Weak property declaration</string>
19+
<key>IDECodeSnippetTitle</key>
20+
<string>Property Weak</string>
21+
<key>IDECodeSnippetUserSnippet</key>
22+
<true/>
23+
<key>IDECodeSnippetVersion</key>
24+
<integer>2</integer>
25+
</dict>
26+
</plist>

viewcontrollerPush.codesnippet

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDECodeSnippetCompletionPrefix</key>
6+
<string>viewcontrollerPush</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>&lt;#controller#&gt; *vc = [[&lt;#controller#&gt; alloc] init];
13+
[self.navigationController pushViewController:vc animated:YES];
14+
</string>
15+
<key>IDECodeSnippetIdentifier</key>
16+
<string>viewcontrollerPush</string>
17+
<key>IDECodeSnippetLanguage</key>
18+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
19+
<key>IDECodeSnippetSummary</key>
20+
<string>Instantiate a new view controller and push it into the navigation stack</string>
21+
<key>IDECodeSnippetTitle</key>
22+
<string>ViewController init and push</string>
23+
<key>IDECodeSnippetUserSnippet</key>
24+
<true/>
25+
<key>IDECodeSnippetVersion</key>
26+
<integer>2</integer>
27+
</dict>
28+
</plist>

0 commit comments

Comments
 (0)