Skip to content

Commit 2cf9bdf

Browse files
committed
add
1 parent 4cd05de commit 2cf9bdf

25 files changed

+253
-11
lines changed

SQFitnessProgram/contents/01.gif

-510 KB
Loading

SQFitnessProgram/contents/02.gif

-1.84 MB
Loading

SQLifestyle/contents/img1.gif

-2.73 MB
Loading

SQLifestyle/contents/img2.gif

-3.86 MB
Loading

SQMagnet/SQMagnet-01.JPG

-63.3 KB
Loading

SQMagnet/SQMagnet-02.JPG

-69.4 KB
Loading

SQMagnet/SQMagnet-03.JPG

-64.1 KB
Loading

SQMagnet/SQMagnet-04.JPG

-67.9 KB
Loading

SQMagnet/contents/01.gif

-887 KB
Loading

SQMagnet/contents/02.gif

-354 KB
Loading

SQMagnet/contents/alipay.JPG

-36.5 KB
Loading

SQMagnet/contents/wechat.JPG

-52.3 KB
Loading

SQManagement/SQManagement.xcodeproj/project.pbxproj

+16
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
/* Begin PBXBuildFile section */
1010
14040349233F887300D0BC12 /* SQTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 14040347233F887200D0BC12 /* SQTabBarController.m */; };
1111
1404034A233F887300D0BC12 /* SQTabbarControllerAnimatedTransitioning.m in Sources */ = {isa = PBXBuildFile; fileRef = 14040348233F887200D0BC12 /* SQTabbarControllerAnimatedTransitioning.m */; };
12+
140BBD162340550F0077E130 /* SQProjectTimeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 140BBD152340550F0077E130 /* SQProjectTimeViewController.m */; };
13+
140BBD19234059E30077E130 /* SQProjectTimeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 140BBD18234059E30077E130 /* SQProjectTimeView.m */; };
14+
140BBD1B23405A390077E130 /* SQProjectTimeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 140BBD1A23405A390077E130 /* SQProjectTimeView.xib */; };
1215
14233205233F923700D4FA3B /* SQConnectionModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 14233204233F923700D4FA3B /* SQConnectionModel.m */; };
1316
142787F3233CB4AB0000FEBB /* SQTimeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 142787F2233CB4AB0000FEBB /* SQTimeViewController.m */; };
1417
142787F6233CBC1F0000FEBB /* SQEnergyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 142787F5233CBC1F0000FEBB /* SQEnergyViewController.m */; };
@@ -45,6 +48,11 @@
4548
14040346233F887200D0BC12 /* SQTabbarControllerAnimatedTransitioning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SQTabbarControllerAnimatedTransitioning.h; sourceTree = "<group>"; };
4649
14040347233F887200D0BC12 /* SQTabBarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SQTabBarController.m; sourceTree = "<group>"; };
4750
14040348233F887200D0BC12 /* SQTabbarControllerAnimatedTransitioning.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SQTabbarControllerAnimatedTransitioning.m; sourceTree = "<group>"; };
51+
140BBD142340550F0077E130 /* SQProjectTimeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SQProjectTimeViewController.h; sourceTree = "<group>"; };
52+
140BBD152340550F0077E130 /* SQProjectTimeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SQProjectTimeViewController.m; sourceTree = "<group>"; };
53+
140BBD17234059E30077E130 /* SQProjectTimeView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SQProjectTimeView.h; sourceTree = "<group>"; };
54+
140BBD18234059E30077E130 /* SQProjectTimeView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SQProjectTimeView.m; sourceTree = "<group>"; };
55+
140BBD1A23405A390077E130 /* SQProjectTimeView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SQProjectTimeView.xib; sourceTree = "<group>"; };
4856
14233203233F923700D4FA3B /* SQConnectionModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SQConnectionModel.h; sourceTree = "<group>"; };
4957
14233204233F923700D4FA3B /* SQConnectionModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SQConnectionModel.m; sourceTree = "<group>"; };
5058
142787F1233CB4AB0000FEBB /* SQTimeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SQTimeViewController.h; sourceTree = "<group>"; };
@@ -144,6 +152,9 @@
144152
149AC88B2339C146009C88AB /* SQConnectionPropertyCell.h */,
145153
149AC88C2339C146009C88AB /* SQConnectionPropertyCell.m */,
146154
149AC88D2339C146009C88AB /* SQConnectionPropertyCell.xib */,
155+
140BBD17234059E30077E130 /* SQProjectTimeView.h */,
156+
140BBD18234059E30077E130 /* SQProjectTimeView.m */,
157+
140BBD1A23405A390077E130 /* SQProjectTimeView.xib */,
147158
);
148159
path = Coms;
149160
sourceTree = "<group>";
@@ -189,6 +200,8 @@
189200
children = (
190201
142787F1233CB4AB0000FEBB /* SQTimeViewController.h */,
191202
142787F2233CB4AB0000FEBB /* SQTimeViewController.m */,
203+
140BBD142340550F0077E130 /* SQProjectTimeViewController.h */,
204+
140BBD152340550F0077E130 /* SQProjectTimeViewController.m */,
192205
142787F4233CBC1F0000FEBB /* SQEnergyViewController.h */,
193206
142787F5233CBC1F0000FEBB /* SQEnergyViewController.m */,
194207
14DC37CD23374DC600867A92 /* SQConnectionsViewController.h */,
@@ -314,6 +327,7 @@
314327
149AC8992339F7D4009C88AB /* SQSearchInputView.xib in Resources */,
315328
14DC37CB23374CFB00867A92 /* SQH1TitleView.xib in Resources */,
316329
14E97DD82335014C004FC20D /* LaunchScreen.storyboard in Resources */,
330+
140BBD1B23405A390077E130 /* SQProjectTimeView.xib in Resources */,
317331
14E97DD52335014C004FC20D /* Assets.xcassets in Resources */,
318332
14E97DD02335014B004FC20D /* Main.storyboard in Resources */,
319333
149AC88A2339BEF1009C88AB /* SQProfileHeaderView.xib in Resources */,
@@ -354,6 +368,7 @@
354368
buildActionMask = 2147483647;
355369
files = (
356370
14DC37E123374FA500867A92 /* UIView+SQExtension.m in Sources */,
371+
140BBD162340550F0077E130 /* SQProjectTimeViewController.m in Sources */,
357372
14E97DDB2335014C004FC20D /* main.m in Sources */,
358373
14DC37E323374FA500867A92 /* UIColor+SQExtension.m in Sources */,
359374
14DC37E72337509E00867A92 /* SQNavigationController.m in Sources */,
@@ -369,6 +384,7 @@
369384
142787F6233CBC1F0000FEBB /* SQEnergyViewController.m in Sources */,
370385
142787F3233CB4AB0000FEBB /* SQTimeViewController.m in Sources */,
371386
149AC8882339BEE6009C88AB /* SQProfileHeaderView.m in Sources */,
387+
140BBD19234059E30077E130 /* SQProjectTimeView.m in Sources */,
372388
14DC37E023374FA500867A92 /* NSObject+SQExtension.m in Sources */,
373389
1404034A233F887300D0BC12 /* SQTabbarControllerAnimatedTransitioning.m in Sources */,
374390
14DC37CF23374DC600867A92 /* SQConnectionsViewController.m in Sources */,

SQManagement/SQManagement/Base.lproj/Main.storyboard

+54-9
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<device id="retina6_1" orientation="portrait" appearance="light"/>
44
<dependencies>
55
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14824"/>
6+
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
67
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
78
</dependencies>
89
<scenes>
@@ -31,11 +32,11 @@
3132
</objects>
3233
<point key="canvasLocation" x="1123.1884057971015" y="220.98214285714286"/>
3334
</scene>
34-
<!--Item-->
35+
<!--人脉-->
3536
<scene sceneID="aVS-SP-C6N">
3637
<objects>
3738
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="uRP-gN-aQg" customClass="SQNavigationController" sceneMemberID="viewController">
38-
<tabBarItem key="tabBarItem" title="Item" id="RQ8-7F-Usz"/>
39+
<tabBarItem key="tabBarItem" title="人脉" id="RQ8-7F-Usz"/>
3940
<toolbarItems/>
4041
<navigationBar key="navigationBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="tVa-Z8-Q9g">
4142
<rect key="frame" x="0.0" y="44" width="414" height="44"/>
@@ -112,7 +113,9 @@
112113
<outlet property="delegate" destination="v7y-8g-PbY" id="qOh-0f-HuK"/>
113114
</connections>
114115
</tableView>
115-
<navigationItem key="navigationItem" id="lUA-dJ-38I"/>
116+
<navigationItem key="navigationItem" id="lUA-dJ-38I">
117+
<barButtonItem key="rightBarButtonItem" systemItem="add" id="aBZ-ad-ktQ"/>
118+
</navigationItem>
116119
</tableViewController>
117120
<placeholder placeholderIdentifier="IBFirstResponder" id="ESJ-Sq-Qn0" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
118121
</objects>
@@ -137,11 +140,11 @@
137140
</objects>
138141
<point key="canvasLocation" x="-728" y="-453"/>
139142
</scene>
140-
<!--Item-->
143+
<!--精力-->
141144
<scene sceneID="M4l-7K-M1h">
142145
<objects>
143146
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="xFr-vW-13h" customClass="SQNavigationController" sceneMemberID="viewController">
144-
<tabBarItem key="tabBarItem" title="Item" id="pqD-2Z-Kay"/>
147+
<tabBarItem key="tabBarItem" title="精力" id="pqD-2Z-Kay"/>
145148
<toolbarItems/>
146149
<navigationBar key="navigationBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="LFH-0g-Ao2">
147150
<rect key="frame" x="0.0" y="44" width="414" height="44"/>
@@ -163,23 +166,28 @@
163166
<tableView key="view" clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="-1" estimatedRowHeight="-1" sectionHeaderHeight="28" sectionFooterHeight="28" id="W2g-NK-v9Z">
164167
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
165168
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
166-
<color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
167169
<connections>
168170
<outlet property="dataSource" destination="re7-3g-Afi" id="CNk-VW-air"/>
169171
<outlet property="delegate" destination="re7-3g-Afi" id="VIZ-Y7-QfW"/>
170172
</connections>
171173
</tableView>
172-
<navigationItem key="navigationItem" id="VsG-H7-AMn"/>
174+
<navigationItem key="navigationItem" id="VsG-H7-AMn">
175+
<barButtonItem key="rightBarButtonItem" systemItem="add" id="x1e-wd-dvg">
176+
<connections>
177+
<segue destination="fhq-xq-wex" kind="showDetail" id="ySr-ap-iS6"/>
178+
</connections>
179+
</barButtonItem>
180+
</navigationItem>
173181
</tableViewController>
174182
<placeholder placeholderIdentifier="IBFirstResponder" id="4JW-42-1aS" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
175183
</objects>
176184
<point key="canvasLocation" x="1122" y="-1132"/>
177185
</scene>
178-
<!--Item-->
186+
<!--时间-->
179187
<scene sceneID="pLa-TX-CoX">
180188
<objects>
181189
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="PlH-0R-Wjq" customClass="SQNavigationController" sceneMemberID="viewController">
182-
<tabBarItem key="tabBarItem" title="Item" id="12t-an-Qc2"/>
190+
<tabBarItem key="tabBarItem" title="时间" id="12t-an-Qc2"/>
183191
<toolbarItems/>
184192
<navigationBar key="navigationBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="EGv-XJ-P8n">
185193
<rect key="frame" x="0.0" y="44" width="414" height="44"/>
@@ -194,5 +202,42 @@
194202
</objects>
195203
<point key="canvasLocation" x="213" y="-1132"/>
196204
</scene>
205+
<!--Navigation Controller-->
206+
<scene sceneID="675-tC-Ad4">
207+
<objects>
208+
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="fhq-xq-wex" sceneMemberID="viewController">
209+
<toolbarItems/>
210+
<navigationBar key="navigationBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="ElU-oG-zhk">
211+
<rect key="frame" x="0.0" y="44" width="414" height="44"/>
212+
<autoresizingMask key="autoresizingMask"/>
213+
</navigationBar>
214+
<nil name="viewControllers"/>
215+
<connections>
216+
<segue destination="UBK-s3-7bQ" kind="relationship" relationship="rootViewController" id="pyY-dY-Y4W"/>
217+
</connections>
218+
</navigationController>
219+
<placeholder placeholderIdentifier="IBFirstResponder" id="5zQ-Ls-Fbr" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
220+
</objects>
221+
<point key="canvasLocation" x="2053.6231884057975" y="-1132.3660714285713"/>
222+
</scene>
223+
<!--Project Time View Controller-->
224+
<scene sceneID="bfH-z7-Xcl">
225+
<objects>
226+
<viewController id="UBK-s3-7bQ" customClass="SQProjectTimeViewController" sceneMemberID="viewController">
227+
<view key="view" contentMode="scaleToFill" id="z9s-qE-ToN" customClass="SQProjectTimeView">
228+
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
229+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
230+
<color key="backgroundColor" systemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
231+
<viewLayoutGuide key="safeArea" id="eGq-if-VdV"/>
232+
</view>
233+
<navigationItem key="navigationItem" id="zwH-UF-93d">
234+
<barButtonItem key="leftBarButtonItem" title="取消" id="kRb-s0-jvD"/>
235+
<barButtonItem key="rightBarButtonItem" title="完成" id="zeL-gX-vUC"/>
236+
</navigationItem>
237+
</viewController>
238+
<placeholder placeholderIdentifier="IBFirstResponder" id="xwQ-iV-Vvw" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
239+
</objects>
240+
<point key="canvasLocation" x="2960.8695652173915" y="-1132.3660714285713"/>
241+
</scene>
197242
</scenes>
198243
</document>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
//
2+
// SQProjectTimeView.h
3+
// SQManagement
4+
//
5+
// Created by 朱双泉 on 2019/9/29.
6+
// Copyright © 2019 Castie!. All rights reserved.
7+
//
8+
9+
#import <UIKit/UIKit.h>
10+
11+
NS_ASSUME_NONNULL_BEGIN
12+
13+
@interface SQProjectTimeView : UIView
14+
15+
@end
16+
17+
NS_ASSUME_NONNULL_END
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
//
2+
// SQProjectTimeView.m
3+
// SQManagement
4+
//
5+
// Created by 朱双泉 on 2019/9/29.
6+
// Copyright © 2019 Castie!. All rights reserved.
7+
//
8+
9+
#import "SQProjectTimeView.h"
10+
11+
@implementation SQProjectTimeView
12+
13+
/*
14+
// Only override drawRect: if you perform custom drawing.
15+
// An empty implementation adversely affects performance during animation.
16+
- (void)drawRect:(CGRect)rect {
17+
// Drawing code
18+
}
19+
*/
20+
21+
@end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14868" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
3+
<device id="retina6_1" orientation="portrait" appearance="light"/>
4+
<dependencies>
5+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14824"/>
6+
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
7+
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
8+
</dependencies>
9+
<objects>
10+
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
11+
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
12+
<view contentMode="scaleToFill" id="iN0-l3-epB" customClass="SQProjectTimeView">
13+
<rect key="frame" x="0.0" y="0.0" width="414" height="861"/>
14+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
15+
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
16+
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
17+
<viewLayoutGuide key="safeArea" id="vUN-kp-3ea"/>
18+
<point key="canvasLocation" x="137.68115942028987" y="164.39732142857142"/>
19+
</view>
20+
</objects>
21+
</document>

SQManagement/SQManagement/Coms/SQSearchInputView.xib

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14868" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
33
<device id="retina6_1" orientation="portrait" appearance="light"/>
44
<dependencies>
5-
<deployment identifier="iOS"/>
65
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14824"/>
76
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
87
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
@@ -14,7 +13,7 @@
1413
<rect key="frame" x="0.0" y="0.0" width="414" height="44"/>
1514
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
1615
<subviews>
17-
<textField autoresizesSubviews="NO" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="职业 / 地区 / 行业" textAlignment="natural" clearsOnBeginEditing="YES" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="8dJ-T3-HJU">
16+
<textField autoresizesSubviews="NO" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" textAlignment="natural" clearsOnBeginEditing="YES" minimumFontSize="17" clearButtonMode="whileEditing" translatesAutoresizingMaskIntoConstraints="NO" id="8dJ-T3-HJU">
1817
<rect key="frame" x="15" y="1" width="384" height="32"/>
1918
<color key="backgroundColor" red="0.93333333333333335" green="0.93333333333333335" blue="0.93725490196078431" alpha="0.70473030821917804" colorSpace="calibratedRGB"/>
2019
<constraints>

SQManagement/SQManagement/UI/SQEnergyViewController.m

+34
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
//
88

99
#import "SQEnergyViewController.h"
10+
#import "SQH1TitleView.h"
11+
#import "SQSearchInputView.h"
1012

1113
@interface SQEnergyViewController ()
1214

@@ -19,4 +21,36 @@ - (void)viewDidLoad {
1921
self.title = @"精力";
2022
}
2123

24+
- (BOOL)isShowNavigationShadowImage {
25+
return NO;
26+
}
27+
28+
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
29+
return 2;
30+
}
31+
32+
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
33+
if (section == 0) return 0;
34+
else return 20;
35+
}
36+
37+
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
38+
UITableViewCell *cell= [tableView dequeueReusableCellWithIdentifier:@"cell"];
39+
if (!cell) {
40+
cell = [[UITableViewCell alloc] initWithStyle:(UITableViewCellStyleDefault) reuseIdentifier:@"cell"];
41+
}
42+
cell.textLabel.text = [NSString stringWithFormat:@"%li", indexPath.row];
43+
return cell;
44+
}
45+
46+
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
47+
if (section == 0) return [SQH1TitleView viewWithTitle:self.title];
48+
else return [SQSearchInputView inputView];
49+
}
50+
51+
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
52+
if (section == 0) return 64;
53+
return 44;
54+
}
55+
2256
@end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
//
2+
// SQProjectTimeViewController.h
3+
// SQManagement
4+
//
5+
// Created by 朱双泉 on 2019/9/29.
6+
// Copyright © 2019 Castie!. All rights reserved.
7+
//
8+
9+
#import <UIKit/UIKit.h>
10+
11+
NS_ASSUME_NONNULL_BEGIN
12+
13+
@interface SQProjectTimeViewController : UIViewController
14+
15+
@end
16+
17+
NS_ASSUME_NONNULL_END
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
//
2+
// SQProjectTimeViewController.m
3+
// SQManagement
4+
//
5+
// Created by 朱双泉 on 2019/9/29.
6+
// Copyright © 2019 Castie!. All rights reserved.
7+
//
8+
9+
#import "SQProjectTimeViewController.h"
10+
11+
@interface SQProjectTimeViewController ()
12+
13+
@end
14+
15+
@implementation SQProjectTimeViewController
16+
17+
- (void)viewDidLoad {
18+
[super viewDidLoad];
19+
self.title = @"新增项目";
20+
}
21+
22+
/*
23+
#pragma mark - Navigation
24+
25+
// In a storyboard-based application, you will often want to do a little preparation before navigation
26+
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
27+
// Get the new view controller using [segue destinationViewController].
28+
// Pass the selected object to the new view controller.
29+
}
30+
*/
31+
32+
@end

0 commit comments

Comments
 (0)