Skip to content

Commit 64da45c

Browse files
Initial commit
1 parent ddd634c commit 64da45c

File tree

39 files changed

+1629
-32
lines changed

39 files changed

+1629
-32
lines changed

Example/KWTextStyleLabel.xcodeproj/project.pbxproj

+21-7
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; };
1515
607FACEC1AFB9204008FA782 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACEB1AFB9204008FA782 /* Tests.swift */; };
1616
6F250C3B89A0EF508F08AE75 /* Pods_KWTextStyleLabel_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C4CCDD07A4C1A4614F3D0E76 /* Pods_KWTextStyleLabel_Tests.framework */; };
17+
7F45ED709CF6F41BD02C86E6 /* Pods_KWTextStyleLabel_Example_KWTextStyleLabel_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 40D496E06330791F7B3BB072 /* Pods_KWTextStyleLabel_Example_KWTextStyleLabel_Tests.framework */; };
1718
F2EB0BDC4CBFE4FB16CB6F49 /* Pods_KWTextStyleLabel_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 80148D5D26EDFA7E0F2E174E /* Pods_KWTextStyleLabel_Example.framework */; };
1819
/* End PBXBuildFile section */
1920

@@ -29,7 +30,9 @@
2930

3031
/* Begin PBXFileReference section */
3132
2F3481396D95BA5CCC70548A /* Pods-KWTextStyleLabel_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KWTextStyleLabel_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-KWTextStyleLabel_Example/Pods-KWTextStyleLabel_Example.debug.xcconfig"; sourceTree = "<group>"; };
32-
3B0740BA4FE804A668633B6F /* KWTextStyleLabel.podspec */ = {isa = PBXFileReference; includeInIndex = 1; name = KWTextStyleLabel.podspec; path = ../KWTextStyleLabel.podspec; sourceTree = "<group>"; };
33+
3B0740BA4FE804A668633B6F /* KWTextStyleLabel.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = KWTextStyleLabel.podspec; path = ../KWTextStyleLabel.podspec; sourceTree = "<group>"; };
34+
3F50AC27116C8007719EFC0B /* Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests/Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.release.xcconfig"; sourceTree = "<group>"; };
35+
40D496E06330791F7B3BB072 /* Pods_KWTextStyleLabel_Example_KWTextStyleLabel_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_KWTextStyleLabel_Example_KWTextStyleLabel_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3336
607FACD01AFB9204008FA782 /* KWTextStyleLabel_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = KWTextStyleLabel_Example.app; sourceTree = BUILT_PRODUCTS_DIR; };
3437
607FACD41AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
3538
607FACD51AFB9204008FA782 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
@@ -40,13 +43,14 @@
4043
607FACE51AFB9204008FA782 /* KWTextStyleLabel_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KWTextStyleLabel_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
4144
607FACEA1AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4245
607FACEB1AFB9204008FA782 /* Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tests.swift; sourceTree = "<group>"; };
46+
6A4473813C39359E4207A86C /* Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests/Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.debug.xcconfig"; sourceTree = "<group>"; };
4347
80148D5D26EDFA7E0F2E174E /* Pods_KWTextStyleLabel_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_KWTextStyleLabel_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4448
AD71E7218FD50D3A1716C4EC /* Pods-KWTextStyleLabel_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KWTextStyleLabel_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-KWTextStyleLabel_Example/Pods-KWTextStyleLabel_Example.release.xcconfig"; sourceTree = "<group>"; };
45-
B2B64461B46CEBC41F95A0C7 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = ../README.md; sourceTree = "<group>"; };
49+
B2B64461B46CEBC41F95A0C7 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
4650
C4CCDD07A4C1A4614F3D0E76 /* Pods_KWTextStyleLabel_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_KWTextStyleLabel_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4751
DA6B133529479ED555F985F3 /* Pods-KWTextStyleLabel_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KWTextStyleLabel_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-KWTextStyleLabel_Tests/Pods-KWTextStyleLabel_Tests.debug.xcconfig"; sourceTree = "<group>"; };
4852
E36C94D96D06CB47A6BFD948 /* Pods-KWTextStyleLabel_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KWTextStyleLabel_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-KWTextStyleLabel_Tests/Pods-KWTextStyleLabel_Tests.release.xcconfig"; sourceTree = "<group>"; };
49-
F95CE83318C89A40D862173F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };
53+
F95CE83318C89A40D862173F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };
5054
/* End PBXFileReference section */
5155

5256
/* Begin PBXFrameworksBuildPhase section */
@@ -63,6 +67,7 @@
6367
buildActionMask = 2147483647;
6468
files = (
6569
6F250C3B89A0EF508F08AE75 /* Pods_KWTextStyleLabel_Tests.framework in Frameworks */,
70+
7F45ED709CF6F41BD02C86E6 /* Pods_KWTextStyleLabel_Example_KWTextStyleLabel_Tests.framework in Frameworks */,
6671
);
6772
runOnlyForDeploymentPostprocessing = 0;
6873
};
@@ -76,6 +81,8 @@
7681
AD71E7218FD50D3A1716C4EC /* Pods-KWTextStyleLabel_Example.release.xcconfig */,
7782
DA6B133529479ED555F985F3 /* Pods-KWTextStyleLabel_Tests.debug.xcconfig */,
7883
E36C94D96D06CB47A6BFD948 /* Pods-KWTextStyleLabel_Tests.release.xcconfig */,
84+
6A4473813C39359E4207A86C /* Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.debug.xcconfig */,
85+
3F50AC27116C8007719EFC0B /* Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.release.xcconfig */,
7986
);
8087
name = Pods;
8188
sourceTree = "<group>";
@@ -155,6 +162,7 @@
155162
children = (
156163
80148D5D26EDFA7E0F2E174E /* Pods_KWTextStyleLabel_Example.framework */,
157164
C4CCDD07A4C1A4614F3D0E76 /* Pods_KWTextStyleLabel_Tests.framework */,
165+
40D496E06330791F7B3BB072 /* Pods_KWTextStyleLabel_Example_KWTextStyleLabel_Tests.framework */,
158166
);
159167
name = Frameworks;
160168
sourceTree = "<group>";
@@ -215,9 +223,11 @@
215223
TargetAttributes = {
216224
607FACCF1AFB9204008FA782 = {
217225
CreatedOnToolsVersion = 6.3.1;
226+
LastSwiftMigration = 0810;
218227
};
219228
607FACE41AFB9204008FA782 = {
220229
CreatedOnToolsVersion = 6.3.1;
230+
LastSwiftMigration = 0810;
221231
TestTargetID = 607FACCF1AFB9204008FA782;
222232
};
223233
};
@@ -289,7 +299,7 @@
289299
);
290300
runOnlyForDeploymentPostprocessing = 0;
291301
shellPath = /bin/sh;
292-
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KWTextStyleLabel_Tests/Pods-KWTextStyleLabel_Tests-resources.sh\"\n";
302+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests/Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests-resources.sh\"\n";
293303
showEnvVarsInLog = 0;
294304
};
295305
62A878A67409B8AA9AF6AD39 /* [CP] Check Pods Manifest.lock */ = {
@@ -349,7 +359,7 @@
349359
);
350360
runOnlyForDeploymentPostprocessing = 0;
351361
shellPath = /bin/sh;
352-
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KWTextStyleLabel_Tests/Pods-KWTextStyleLabel_Tests-frameworks.sh\"\n";
362+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests/Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests-frameworks.sh\"\n";
353363
showEnvVarsInLog = 0;
354364
};
355365
/* End PBXShellScriptBuildPhase section */
@@ -494,6 +504,7 @@
494504
MODULE_NAME = ExampleApp;
495505
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
496506
PRODUCT_NAME = "$(TARGET_NAME)";
507+
SWIFT_VERSION = 3.0;
497508
};
498509
name = Debug;
499510
};
@@ -507,12 +518,13 @@
507518
MODULE_NAME = ExampleApp;
508519
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
509520
PRODUCT_NAME = "$(TARGET_NAME)";
521+
SWIFT_VERSION = 3.0;
510522
};
511523
name = Release;
512524
};
513525
607FACF31AFB9204008FA782 /* Debug */ = {
514526
isa = XCBuildConfiguration;
515-
baseConfigurationReference = DA6B133529479ED555F985F3 /* Pods-KWTextStyleLabel_Tests.debug.xcconfig */;
527+
baseConfigurationReference = 6A4473813C39359E4207A86C /* Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.debug.xcconfig */;
516528
buildSettings = {
517529
FRAMEWORK_SEARCH_PATHS = (
518530
"$(SDKROOT)/Developer/Library/Frameworks",
@@ -526,12 +538,13 @@
526538
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
527539
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
528540
PRODUCT_NAME = "$(TARGET_NAME)";
541+
SWIFT_VERSION = 3.0;
529542
};
530543
name = Debug;
531544
};
532545
607FACF41AFB9204008FA782 /* Release */ = {
533546
isa = XCBuildConfiguration;
534-
baseConfigurationReference = E36C94D96D06CB47A6BFD948 /* Pods-KWTextStyleLabel_Tests.release.xcconfig */;
547+
baseConfigurationReference = 3F50AC27116C8007719EFC0B /* Pods-KWTextStyleLabel_Example-KWTextStyleLabel_Tests.release.xcconfig */;
535548
buildSettings = {
536549
FRAMEWORK_SEARCH_PATHS = (
537550
"$(SDKROOT)/Developer/Library/Frameworks",
@@ -541,6 +554,7 @@
541554
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
542555
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
543556
PRODUCT_NAME = "$(TARGET_NAME)";
557+
SWIFT_VERSION = 3.0;
544558
};
545559
name = Release;
546560
};

Example/KWTextStyleLabel.xcworkspace/contents.xcworkspacedata

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Example/KWTextStyleLabel/AppDelegate.swift

+6-6
Original file line numberDiff line numberDiff line change
@@ -14,30 +14,30 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
1414
var window: UIWindow?
1515

1616

17-
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
17+
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
1818
// Override point for customization after application launch.
1919
return true
2020
}
2121

22-
func applicationWillResignActive(application: UIApplication) {
22+
func applicationWillResignActive(_ application: UIApplication) {
2323
// Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
2424
// Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.
2525
}
2626

27-
func applicationDidEnterBackground(application: UIApplication) {
27+
func applicationDidEnterBackground(_ application: UIApplication) {
2828
// Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
2929
// If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
3030
}
3131

32-
func applicationWillEnterForeground(application: UIApplication) {
32+
func applicationWillEnterForeground(_ application: UIApplication) {
3333
// Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
3434
}
3535

36-
func applicationDidBecomeActive(application: UIApplication) {
36+
func applicationDidBecomeActive(_ application: UIApplication) {
3737
// Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
3838
}
3939

40-
func applicationWillTerminate(application: UIApplication) {
40+
func applicationWillTerminate(_ application: UIApplication) {
4141
// Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
4242
}
4343

Original file line numberDiff line numberDiff line change
@@ -1,25 +1,51 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2-
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="6211" systemVersion="14A298i" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="vXZ-lx-hvc">
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="11542" systemVersion="15G31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="vXZ-lx-hvc">
3+
<device id="retina4_7" orientation="portrait">
4+
<adaptation id="fullscreen"/>
5+
</device>
36
<dependencies>
4-
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6204"/>
7+
<deployment identifier="iOS"/>
8+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11524"/>
9+
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
10+
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
511
</dependencies>
612
<scenes>
713
<!--View Controller-->
814
<scene sceneID="ufC-wZ-h7g">
915
<objects>
10-
<viewController id="vXZ-lx-hvc" customClass="ViewController" customModuleProvider="target" sceneMemberID="viewController">
16+
<viewController id="vXZ-lx-hvc" customClass="ViewController" customModule="KWTextStyleLabel_Example" customModuleProvider="target" sceneMemberID="viewController">
1117
<layoutGuides>
1218
<viewControllerLayoutGuide type="top" id="jyV-Pf-zRb"/>
1319
<viewControllerLayoutGuide type="bottom" id="2fi-mo-0CV"/>
1420
</layoutGuides>
1521
<view key="view" contentMode="scaleToFill" id="kh9-bI-dsS">
16-
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
22+
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
1723
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
18-
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
24+
<subviews>
25+
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="tBY-1B-pbW" customClass="KWTextStyleLabel" customModule="KWTextStyleLabel">
26+
<rect key="frame" x="39" y="70" width="296" height="21"/>
27+
<constraints>
28+
<constraint firstAttribute="height" constant="21" id="dSU-6b-FVQ"/>
29+
</constraints>
30+
<fontDescription key="fontDescription" type="system" pointSize="17"/>
31+
<nil key="textColor"/>
32+
<nil key="highlightedColor"/>
33+
</label>
34+
</subviews>
35+
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
36+
<constraints>
37+
<constraint firstItem="tBY-1B-pbW" firstAttribute="top" secondItem="jyV-Pf-zRb" secondAttribute="bottom" constant="50" id="Lgh-zR-yMx"/>
38+
<constraint firstAttribute="trailingMargin" secondItem="tBY-1B-pbW" secondAttribute="trailing" constant="24" id="RLl-id-eAj"/>
39+
<constraint firstItem="tBY-1B-pbW" firstAttribute="leading" secondItem="kh9-bI-dsS" secondAttribute="leadingMargin" constant="23" id="wIE-DJ-STg"/>
40+
</constraints>
1941
</view>
42+
<connections>
43+
<outlet property="test" destination="tBY-1B-pbW" id="jut-7g-3Mi"/>
44+
</connections>
2045
</viewController>
2146
<placeholder placeholderIdentifier="IBFirstResponder" id="x5A-6p-PRh" sceneMemberID="firstResponder"/>
2247
</objects>
48+
<point key="canvasLocation" x="117.59999999999999" y="122.78860569715144"/>
2349
</scene>
2450
</scenes>
2551
</document>

Example/KWTextStyleLabel/ViewController.swift

+12-10
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,20 @@
77
//
88

99
import UIKit
10+
import KWTextStyleLabel
1011

1112
class ViewController: UIViewController {
1213

13-
override func viewDidLoad() {
14-
super.viewDidLoad()
15-
// Do any additional setup after loading the view, typically from a nib.
16-
}
17-
18-
override func didReceiveMemoryWarning() {
19-
super.didReceiveMemoryWarning()
20-
// Dispose of any resources that can be recreated.
21-
}
22-
14+
// MARK: - IBOutlets
15+
@IBOutlet weak var test: KWTextStyleLabel!
16+
17+
// MARK: - Lifecycle
18+
override func viewDidLoad() {
19+
super.viewDidLoad()
20+
21+
test.characterSpacing = 1.4
22+
test.text = "Testing"
23+
}
24+
2325
}
2426

Example/Podfile

+1-3
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ target 'KWTextStyleLabel_Example' do
44
pod 'KWTextStyleLabel', :path => '../'
55

66
target 'KWTextStyleLabel_Tests' do
7-
inherit! :search_paths
8-
9-
pod 'FBSnapshotTestCase'
7+
pod 'KWTextStyleLabel', :path => '../'
108
end
119
end

Example/Podfile.lock

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
PODS:
2+
- KWTextStyleLabel (0.1.0)
3+
4+
DEPENDENCIES:
5+
- KWTextStyleLabel (from `../`)
6+
7+
EXTERNAL SOURCES:
8+
KWTextStyleLabel:
9+
:path: ../
10+
11+
SPEC CHECKSUMS:
12+
KWTextStyleLabel: 3c61d8dec7e9cb267ddcaff495219346470e34ac
13+
14+
PODFILE CHECKSUM: d05350e87d88c1dd9bb3b0e3b700f0fc2e68abe8
15+
16+
COCOAPODS: 1.1.1

Example/Pods/Local Podspecs/KWTextStyleLabel.podspec.json

+22
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Example/Pods/Manifest.lock

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)