Skip to content

Commit ff3e70f

Browse files
author
molicechen
committed
4.2.3
1 parent c1aef38 commit ff3e70f

321 files changed

Lines changed: 1938 additions & 728 deletions

File tree

Some content is hidden

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

LICENSE.TXT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Tencent is pleased to support the open source community by making QMUI_iOS available.
2-
Copyright (C) 2016-2019 THL A29 Limited, a Tencent company. All rights reserved.
2+
Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
33
If you have downloaded a copy of the QMUI_iOS binary from Tencent, please note that the QMUI_iOS binary is licensed under the MIT License.
44
If you have downloaded a copy of the QMUI_iOS source code from Tencent, please note that QMUI_iOS source code is licensed under the MIT License. Your integration of QMUI_iOS into your own projects may require compliance with the MIT License.
55
A copy of the MIT License is included in this file.

QMUIConfigurationTemplate/QMUIConfigurationTemplate.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Tencent is pleased to support the open source community by making QMUI_iOS available.
3-
* Copyright (C) 2016-2020 THL A29 Limited, a Tencent company. All rights reserved.
3+
* Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
44
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
* http://opensource.org/licenses/MIT
66
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

QMUIConfigurationTemplate/QMUIConfigurationTemplate.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Tencent is pleased to support the open source community by making QMUI_iOS available.
3-
* Copyright (C) 2016-2020 THL A29 Limited, a Tencent company. All rights reserved.
3+
* Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
44
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
* http://opensource.org/licenses/MIT
66
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

QMUIKit.podspec

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "QMUIKit"
3-
s.version = "4.2.2"
3+
s.version = "4.2.3"
44
s.summary = "致力于提高项目 UI 开发效率的解决方案"
55
s.description = <<-DESC
66
QMUI iOS 是一个致力于提高项目 UI 开发效率的解决方案,其设计目的是用于辅助快速搭建一个具备基本设计还原效果的 iOS 项目,同时利用自身提供的丰富控件及兼容处理, 让开发者能专注于业务需求而无需耗费精力在基础代码的设计上。不管是新项目的创建,或是已有项目的维护,均可使开发效率和项目质量得到大幅度提升。
@@ -22,7 +22,7 @@ Pod::Spec.new do |s|
2222

2323
s.subspec 'QMUICore' do |ss|
2424
ss.source_files = 'QMUIKit/QMUIKit.h', 'QMUIKit/QMUICore', 'QMUIKit/UIKitExtensions'
25-
ss.frameworks = 'CoreImage', 'ImageIO'
25+
ss.frameworks = 'CoreImage', 'ImageIO'
2626
ss.dependency 'QMUIKit/QMUIWeakObjectContainer'
2727
ss.dependency 'QMUIKit/QMUILog'
2828
end
@@ -168,6 +168,9 @@ Pod::Spec.new do |s|
168168
sss.dependency 'QMUIKit/QMUIComponents/QMUITextView'
169169
sss.dependency 'QMUIKit/QMUIComponents/QMUITextField'
170170
sss.dependency 'QMUIKit/QMUIComponents/QMUIButton'
171+
sss.dependency 'QMUIKit/QMUIComponents/QMUITableView'
172+
sss.dependency 'QMUIKit/QMUIComponents/QMUITableViewCell'
173+
sss.dependency 'QMUIKit/QMUIComponents/QMUICellHeightKeyCache'
171174
sss.dependency 'QMUIKit/QMUIComponents/QMUIPopupMenuView'
172175
sss.dependency 'QMUIKit/QMUIComponents/QMUICAAnimationExtension'
173176
end
@@ -346,7 +349,7 @@ Pod::Spec.new do |s|
346349

347350
ss.subspec 'QMUIZoomImageView' do |sss|
348351
sss.source_files = 'QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}'
349-
sss.frameworks = 'PhotosUI', 'CoreMedia', 'AVFoundation', 'QuartzCore'
352+
sss.frameworks = 'PhotosUI', 'CoreMedia', 'AVFoundation', 'QuartzCore'
350353
sss.dependency 'QMUIKit/QMUIResources'
351354
sss.dependency 'QMUIKit/QMUIComponents/QMUIEmptyView'
352355
sss.dependency 'QMUIKit/QMUIComponents/QMUIButton'

QMUIKit/QMUIComponents/AssetLibrary/QMUIAsset.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Tencent is pleased to support the open source community by making QMUI_iOS available.
3-
* Copyright (C) 2016-2020 THL A29 Limited, a Tencent company. All rights reserved.
3+
* Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
44
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
* http://opensource.org/licenses/MIT
66
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

QMUIKit/QMUIComponents/AssetLibrary/QMUIAsset.m

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Tencent is pleased to support the open source community by making QMUI_iOS available.
3-
* Copyright (C) 2016-2020 THL A29 Limited, a Tencent company. All rights reserved.
3+
* Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
44
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
* http://opensource.org/licenses/MIT
66
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
@@ -14,13 +14,12 @@
1414
//
1515

1616
#import "QMUIAsset.h"
17+
#import <Photos/Photos.h>
18+
#import <CoreServices/UTCoreTypes.h>
1719
#import "QMUICore.h"
1820
#import "QMUIAssetsManager.h"
1921
#import "NSString+QMUI.h"
2022

21-
#import <Photos/Photos.h>
22-
#import <CoreServices/UTCoreTypes.h>
23-
2423
static NSString * const kAssetInfoImageData = @"imageData";
2524
static NSString * const kAssetInfoOriginInfo = @"originInfo";
2625
static NSString * const kAssetInfoDataUTI = @"dataUTI";

QMUIKit/QMUIComponents/AssetLibrary/QMUIAssetsGroup.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Tencent is pleased to support the open source community by making QMUI_iOS available.
3-
* Copyright (C) 2016-2020 THL A29 Limited, a Tencent company. All rights reserved.
3+
* Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
44
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
* http://opensource.org/licenses/MIT
66
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

QMUIKit/QMUIComponents/AssetLibrary/QMUIAssetsGroup.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Tencent is pleased to support the open source community by making QMUI_iOS available.
3-
* Copyright (C) 2016-2020 THL A29 Limited, a Tencent company. All rights reserved.
3+
* Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
44
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
* http://opensource.org/licenses/MIT
66
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

QMUIKit/QMUIComponents/AssetLibrary/QMUIAssetsManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Tencent is pleased to support the open source community by making QMUI_iOS available.
3-
* Copyright (C) 2016-2020 THL A29 Limited, a Tencent company. All rights reserved.
3+
* Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
44
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
* http://opensource.org/licenses/MIT
66
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

QMUIKit/QMUIComponents/AssetLibrary/QMUIAssetsManager.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Tencent is pleased to support the open source community by making QMUI_iOS available.
3-
* Copyright (C) 2016-2020 THL A29 Limited, a Tencent company. All rights reserved.
3+
* Copyright (C) 2016-2021 THL A29 Limited, a Tencent company. All rights reserved.
44
* Licensed under the MIT License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
* http://opensource.org/licenses/MIT
66
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

0 commit comments

Comments
 (0)