Skip to content

Commit 9d1ee20

Browse files
authored
添加常用的 Code Snippets
1 parent 4f6ac80 commit 9d1ee20

File tree

74 files changed

+2044
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+2044
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>getHor</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>UIEdgeInsetsGetHorizontalValue(&lt;#UIEdgeInsets insets#&gt;)</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>FADD0995-0E74-4016-B91A-64E883AAD141</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>UIEdgeInsetsGetHorizontalValue</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>getVer</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>UIEdgeInsetsGetVerticalValue(&lt;#UIEdgeInsets insets#&gt;)</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>6278BAB8-947F-4AA2-81A1-14D74182D515</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>UIEdgeInsetsGetVerticalValue</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QMUI_initSubviews.codesnippet

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
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>initSubviews</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>ClassImplementation</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>- (void)initSubviews {
13+
[super initSubviews];
14+
&lt;#code#&gt;
15+
}</string>
16+
<key>IDECodeSnippetIdentifier</key>
17+
<string>17B909FE-8769-4CD4-9C0E-5888E770FF00</string>
18+
<key>IDECodeSnippetLanguage</key>
19+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
20+
<key>IDECodeSnippetPlatformFamily</key>
21+
<string>iphoneos</string>
22+
<key>IDECodeSnippetTitle</key>
23+
<string>initSubviews</string>
24+
<key>IDECodeSnippetUserSnippet</key>
25+
<true/>
26+
<key>IDECodeSnippetVersion</key>
27+
<integer>2</integer>
28+
</dict>
29+
</plist>

QMUI_setFrame.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>setFrame_QMUI</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>&lt;#view#&gt;.frame = CGRectFlatMake(&lt;#CGFloat x#&gt;, &lt;#CGFloat y#&gt;, &lt;#CGFloat width#&gt;, &lt;#CGFloat height#&gt;);</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>0E66F758-D976-483F-A71A-1B94A8ADA34A</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>set UIView frame with QMUI CGRectFlatMake</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QMUI_setFrameX.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>setFrameX</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>&lt;#view#&gt;.frame = CGRectSetX(&lt;#view#&gt;.frame, &lt;#x#&gt;);</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>5BEF295B-A1FA-4AEB-8148-C9E14BD56B43</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>set UIView frame X with QMUI CGRectSetX</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QMUI_setFrameXY.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>setFrameXY</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>&lt;#view#&gt;.frame = CGRectSetXY(&lt;#view#&gt;.frame, &lt;#x#&gt;, &lt;#y#&gt;);</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>29616EC2-81E1-4AF5-8AD9-96DEED51B264</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>set UIView frame XY with QMUI CGRectSetXY</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QMUI_setFrameY.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>setFrameY</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>&lt;#view#&gt;.frame = CGRectSetY(&lt;#view#&gt;.frame, &lt;#y#&gt;);</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>B5531524-A9B1-4FC3-AB9C-81C93EA6F201</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>set UIView frame Y with QMUI CGRectSetY</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QMUI_setNavigationItems.codesnippet

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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>setNavigationItems</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>ClassImplementation</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>- (void)setNavigationItemsIsInEditMode:(BOOL)isInEditMode animated:(BOOL)animated {
13+
[super setNavigationItemsIsInEditMode:isInEditMode animated:animated];
14+
self.title = @"&lt;##&gt;";
15+
}</string>
16+
<key>IDECodeSnippetIdentifier</key>
17+
<string>DC0DDC5E-D32D-49BF-A61E-06403ADBB977</string>
18+
<key>IDECodeSnippetLanguage</key>
19+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
20+
<key>IDECodeSnippetPlatformFamily</key>
21+
<string>iphoneos</string>
22+
<key>IDECodeSnippetSummary</key>
23+
<string>设置navigationItem</string>
24+
<key>IDECodeSnippetTitle</key>
25+
<string>setNavigationItems</string>
26+
<key>IDECodeSnippetUserSnippet</key>
27+
<true/>
28+
<key>IDECodeSnippetVersion</key>
29+
<integer>2</integer>
30+
</dict>
31+
</plist>

QMUI_setToolbarItems.codesnippet

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
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>setToolbarItems</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>ClassImplementation</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>- (void)setToolbarItemsIsInEditMode:(BOOL)isInEditMode animated:(BOOL)animated {
13+
[super setToolbarItemsIsInEditMode:isInEditMode animated:animated];
14+
&lt;#code#&gt;
15+
}</string>
16+
<key>IDECodeSnippetIdentifier</key>
17+
<string>022DE893-7D28-4272-B3F7-9B493601EFBE</string>
18+
<key>IDECodeSnippetLanguage</key>
19+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
20+
<key>IDECodeSnippetPlatformFamily</key>
21+
<string>iphoneos</string>
22+
<key>IDECodeSnippetTitle</key>
23+
<string>setToolbarItems</string>
24+
<key>IDECodeSnippetUserSnippet</key>
25+
<true/>
26+
<key>IDECodeSnippetVersion</key>
27+
<integer>2</integer>
28+
</dict>
29+
</plist>
+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
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>IDECodeSnippetCompletionScopes</key>
6+
<array>
7+
<string>ClassImplementation</string>
8+
</array>
9+
<key>IDECodeSnippetContents</key>
10+
<string>+ (void)load {
11+
static dispatch_once_t onceToken;
12+
dispatch_once(&amp;onceToken, ^{
13+
ReplaceMethod(&lt;#class#&gt;, @selector(&lt;#origin selecotr#&gt;), @selector(&lt;#new selector#&gt;));
14+
});
15+
}</string>
16+
<key>IDECodeSnippetIdentifier</key>
17+
<string>444CF4FA-4BD2-43F5-8278-7234EA8E5FBF</string>
18+
<key>IDECodeSnippetLanguage</key>
19+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
20+
<key>IDECodeSnippetTitle</key>
21+
<string>replace method in +load with QMUI</string>
22+
<key>IDECodeSnippetUserSnippet</key>
23+
<true/>
24+
<key>IDECodeSnippetVersion</key>
25+
<integer>2</integer>
26+
</dict>
27+
</plist>

QM_CGRectGetHeight.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>getHeight</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>CGRectGetHeight(&lt;#CGRect rect#&gt;)</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>A4384427-2E28-4CBD-93EB-B9C7DE21404D</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>CGRectGetHeight</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QM_CGRectGetMinX.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>getMinX</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>CGRectGetMinX(&lt;#CGRect rect#&gt;)</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>1CDEB4B5-75D6-4F04-B8E6-BCEA1A54FE18</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>CGRectGetMinX</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QM_CGRectGetMinY.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>getMinY</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>CGRectGetMinY(&lt;#CGRect rect#&gt;)</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>6B079320-8812-48E4-ABE9-6303E529ADCA</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>CGRectGetMinY</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QM_CGRectGetWidth.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>getWidth</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>CGRectGetWidth(&lt;#CGRect rect#&gt;)</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>85AFEEE5-547B-4995-8E1D-03EF58452DE2</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>CGRectGetWidth</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

QM_addTarget.codesnippet

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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>addtarget</string>
7+
<key>IDECodeSnippetCompletionScopes</key>
8+
<array>
9+
<string>CodeBlock</string>
10+
</array>
11+
<key>IDECodeSnippetContents</key>
12+
<string>[&lt;#control#&gt; addTarget:self action:@selector(handle&lt;#controlName#&gt;Event:) forControlEvents:UIControlEventTouchUpInside];</string>
13+
<key>IDECodeSnippetIdentifier</key>
14+
<string>799325FD-C68C-4BD4-AFE5-F398D97107F6</string>
15+
<key>IDECodeSnippetLanguage</key>
16+
<string>Xcode.SourceCodeLanguage.Objective-C</string>
17+
<key>IDECodeSnippetTitle</key>
18+
<string>UIControl Add Target</string>
19+
<key>IDECodeSnippetUserSnippet</key>
20+
<true/>
21+
<key>IDECodeSnippetVersion</key>
22+
<integer>2</integer>
23+
</dict>
24+
</plist>

0 commit comments

Comments
 (0)