The modularity of iOS can be traced back to BeeHive in 2016. BeeHive modularizes functions and constructs them in the form of module, responds module...
IOS development sometimes involves blur effect processing, UIKit native has a UIVisualEffectView to support blur effect processing, but designers sometimes feel that the native blur...
Windows 10 system build FLutter complete process and pit mining records. Developing Flutter on Windows is still not convenient and cannot run iOS apps.
The full name of KVO is KeyValueObserving, which is supported by the NSKeyValueObserving protocol. NSObject inherits this protocol, so all subclasses of NSObject can use...
In our daily development, we often encounter some complex data operation requirements. These complex requirements can take us half a day or even a few...
ARKit integrates the camera and motion features of iOS devices to create an augmented reality experience in your app or game. Augmented reality (AR) describes...
IOS7StatusBar is called in UIViewConroller when you need to hide or change the style: 1, hide StatusBar in iOS7 cannot use the following interface hide:...
Pointer basics The computer accesses addressable memory in bytes. Machine-level programs treat memory as a very large array of bytes, called virtual memory. Each byte...
The project needs to change the background color of statusBar, but iOS 13 statusBar cannot be found. KVC [[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"...
BeeHive is an open source iOS framework of Alibaba. This framework is an implementation scheme of App modular programming framework. It absorbs the concept of...
Are your projects portrait only? Most of my friends (including bloggers, of course) have never done horizontal screen development, so this project just has this...
After the National Day in 2017, Lucio began to switch from Android development to iOS development, before this lucio is what Apple products have never...
After iOS13 update, the test partner feedback video playback, in landscape mode can not see the status bar information!! Until some time ago, WHEN I...
Can't draw bezier curves? Don't know what happened? Just read this one! With graphics, point curve motion diagram and formula derivation, let you thoroughly understand...
What is ` RunLoop `? How does it relate to threads? What about 'RunLoopMode', 'RunLoopSource', 'RunLoopObserver', and 'RunLoopTimer'? What's the connection?