Flutter Multi-Channel Packaging Details (Buried Point Statistics Series)
I'm Zero, not to say a lot, Brain Map
Brain Map Combing
As long as you follow Flutter, this article is definitely useful==>Highly recommended โ Collection
Introduction to Multi-Channel Packaging
The main role of multi-channel packaging is to meet the operational needs of products, statistical channels and activity results.Previ ...
Added by 121212 on Mon, 07 Mar 2022 19:13:19 +0200
iOS uses Metal to realize filter and dynamic filter
preface
Harbeth It is a small part of utilities and extensions on Apple's Metal framework, which is committed to making your Swift GPU code more concise and allowing you to build pipeline prototypes faster. This paper introduces and designs the filter based on GPU, graphics processing and filter making ๐๐๐
Function list
๐ฃ At present, Met ...
Added by mkr on Mon, 07 Mar 2022 12:16:10 +0200
Principle of auto release pool page
The entry of all app s is a main function
int main(int argc, char * argv[]) {
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
It can be found that the entire iOS application is contained in an automatic release pool block@autoreleasepool {} is essentially a structure: ...
Added by treybraid on Sat, 05 Mar 2022 02:27:48 +0200
Use Agora SDK to develop React Native video call App
In the application of React Native, it is very complicated to add video call function from scratch. To ensure low latency and load balancing, we should also pay attention to managing user event status, which is very cumbersome. In addition, cross platform compatibility must be ensured.
Of course, there is a simple way to do this. In this tutor ...
Added by bgoulette612 on Fri, 04 Mar 2022 00:17:28 +0200
Sohu Video iOS team Objective-C coding specification
Sohu Video iOS team Objective-C coding specification
introduce
There have been different coding methods and habits in the team for a long time, resulting in different coding styles of modules in the code, reducing readability and maintainability. It is decided by the team Zhang Ke,Li Hongli Write this specification.
Be sure to abide by relev ...
Added by Mindwreck on Thu, 03 Mar 2022 22:53:44 +0200
OCLint + Jenkins + SonarQube build iOS code static analysis system
background
With the increasing amount of code and the expansion of the team, when we want to iterate quickly, we often want to get the requirements online as soon as possible, resulting in the code is not very standardized, leaving a pile of technical debt over a long time, and the quality of the code is not guaranteed. So I began to try some ...
Added by yelvington on Sun, 27 Feb 2022 13:40:45 +0200
Application of multithreading in iOS development
1, Foreword
Multithreading schemes that can be used in iOS development include:
pthread: a cross platform multithreading solution implemented in pure C language, which is difficult to use. It is not recommended on iOS platform.NSThread: the object-oriented thread object under iOS platform is relatively easy to use, but it needs developers to ...
Added by matthewod on Sun, 20 Feb 2022 20:47:02 +0200
Swift Series Four-Enumeration
Moderately aliasing types can make your code easier to understand, more efficient to develop, and more maintainable.
1. typealias (alias)
Typeealias are used to alias types.
typealias Byte = Int8
typealias Short = Int16
typealias Long = Int64
typealias Date = (year: Int, month: Int, day: Int)
func test(_ date: Date) {
print(date.year) ...
Added by tazz on Sat, 19 Feb 2022 13:48:18 +0200
GCD series I use queues
GCD queue usage
file
First look at the official documents. DispatchQueue is a class object, which inherits from DispatchObject; DispatchObject implements OS_ Method in object, guess OS_object may be a protocol, which is not found in the document First look at DispatchObject:
func activate()
Activates the dispatch object.
func resume()
...
Added by robembra on Fri, 18 Feb 2022 20:43:26 +0200
An iOS developer optimizes power with incredible code
In today's development, power consumption is an important measure of the operation effect of an application, especially live broadcast and sports applications. Each hardware module in the device consumes power. The biggest consumer of power is CPU, but this is only one aspect of the system. A well written application requires careful use of ele ...
Added by wopopd83 on Fri, 18 Feb 2022 05:57:33 +0200