Definition of a logical condition that constrains a search condition for lookup or in-memory filtering. Personal understanding is a condition used to match the results...
What is the difference between NSArray and NSSet? NSArray memory stores continuous addresses, while NSSets are discontinuous. Nssets are efficient and use hash search internally....
In Swift, function parameters are constant by default and cannot be modified. If I need to modify a function parameter inside the function or return...
Add compile warnings, and you can also develop Clang directly, in addition to developing clang plug-ins. To develop Clang, use Ninja to maintain normal development...
Foreword short step without thousands of miles, not small streams beyond into rivers and seas. Learning is like rowing upstream; not to advance is to...
Markdown is a text markup language that is easy to use, easy to learn, and clear and intuitive in typography. Often used for "technical documentation,"...
Through the continuous exploration and optimization of the online iOS symbol parsing service, a complete technical solution was finally implemented to improve the average single-line...
The CPSR(status register) is used to store data. The CPSR works by bit, each bit has a different meaning, and records specific information. N(Negative) The...
This article will focus on the copy operation and the copy keyword, most of the actual code application part, sample code reference -copy. There are...
Interpreters and compilers: Interpreters are programs that execute instructions written directly in the programming language. Interpreters always need interpreters to run the compiler. Compilers are...
GLSL is executed on the GPU (Graphic Processor Unit) of the graphics card, replacing part of the fixed rendering pipeline, so that different levels in...
When writing a blog, you will inevitably encounter the situation of inserting pictures. I used to write a draft in a Markdown editor like Boostnote,...
Continuous Delivery (CD) is deployed to the production environment for use by customers. 2. Register 3. Change port number 8080 -> 8989 1. Using Xcode...
As shown in the figure above, cocopods in the project keeps reporting errors when integrating GRPC. Baidu for a long time, finally found the reason....