Zero-based iOS development, summarize their own learning process, and problems encountered in the learning process and solutions, to prevent their own forget, monitor their own...
LLDB debugging principle: The LLDB of debugServerXCode can debug APP, because the mobile phone runs app, LLDB will send debugging instructions to the mobile phone...
Rounded corner, controllable rounded corner direction. Frame related parameters, controllable frame direction. Shadow related parameters, controllable shadow direction. Images are generated using CoreGraphics and can...
CADisplayLink, NSTimer circular reference problem CADisplayLink is a QuartzCore framework under a timer, used in drawing related processing. NSTimer is probably familiar to you, it's...
The copyright of this article belongs to the public account "App App ape". In Objective-C, category categories can only add methods, not attributes, by default....
In this article, we will study two questions: 1. The realization principle of Category? Ii. What is the difference between Category and Extension? Summary: Categories...
Runtime is the core knowledge of iOS development, and if the following problems are solved, then you have a deep understanding of Runtime. Runtime is...
1. Start with the most familiar code the first line of code an iOS developer touches, except for NSLog(@"Hello workd!") [[NSObject alloc] init], which is...
IOS 8 apple brought native frosted glass effect support, UIVisualEffectView, but the **API** it provided was very limited and only two effects and a few...
Small knowledge, big challenge! This article is participating in the creative activity of "Essential Tips for Programmers". This article is also participating in the "Digitalstar...
In the pre-main phase, DYLD is used to monitor DYLD_PRINT_STATISTICS dyLID loading time: the loading time of the dynamic library; rebase: the offset is fixed;...
We will be largely used in the iOS development scrollView this control, we use the tableView/collectionview textView all inherit from it. The frequent use of...
Install frida install frida-ios-dump download frida-ios-dump and go to the file directory. Run the following command to install possible problems: Running setup.py instal
This series includes ten classic sorting algorithms. Define abstract class Sort to implement, swap, size comparison, etc. For example, if you swap two values, just...
Produce creates iOS apps that are available for iTunes Connect and Apple Developer Portal. Cert automatically creates and maintains iOS code signing certificates. Vision creates,...
Structures In the Swift standard library, most exposed types are structures, while enumerations and classes account for only a small part. Common types such as...