GCD-block, adblock
1. block Definition
// Declare the variable (void) (^ PrintStr) (void); // define PrintStr =^{ NSLog (@ "PrintStr") ;}; // call PrintStr ();
2. Modify variables outside the block
The variables in the block do not take
IOS development-simple improvements to the game of guessing
//// Main. m // guess # import
# Import Guess. hint main (int argc, const char * argv []) {Guess * number = [[Guess alloc] init]; NSLog (@ enter the number you guessed ); int
IOS-Swift and Object-C Mixed Programming, ios-object-c1. preface facts prove that Swift cannot replace Object-C in a short time, and .... the Apple Swift development team said, "We'll recommend people start with Swift, sure, but ObjC isn' t going
Add watermarks and text to photos in iOS
+ (Instancetype) waterImageWithText :( UIImage *) img textLogoColor :( NSString *) text1 {///// Note: This is changed later and used to display Chinese characters. ZyqCGSize size = CGSizeMake (img. size.
IOS push services
Apple Push Notification Service (APNS) is a common interaction method in iOS applications.
APNS relies on one or more system resident processes to take over message pushing for all applications. Therefore, APNS can be seen as
Webpage js, webpage js
Communication between JS and iOS mainly uses two methods: (The PhoneGap framework is also based on this principle)
1. stringByEvaluatingJavaScriptFromString method of UIWebView
2. UIWebViewDelegate
-(BOOL) webView :( UIWebView
The complete process of app startup
1. When the program starts, the Main method in main. m will be called first.
2. Call the UIApplicationMain method.
UIApplicationMain (argc, argv, @ "Application class name, must be UIApplication (or subclass).
Reflection of iOS Animation1. Result Display
2. Implementation ideas
1. Use the copy layer to create a UIImageView to display the image, and then copy the UIImageView.
Note:The copy layer can only copy child layers, but the UIImageView has only one
Beautiful iOS animation clock1. Final
2. The implementation idea is to rotate around the center point by default in ios, because the anchor is at the midpoint of the layer by default. to rotate around the center point below, you need to change the
IOS uses Socket UDP protocol Broadcast Mechanism
1. Preface
What is the UDP protocol broadcast mechanism?
For example, if a person in a group of people is looking for James, then you yell (broadcast): "Who is James"
If it is James, it will respond
Design and Implementation of Weibo in IOS development
//// main.m// Microblog//#import
#import Person.h#import BlogMaster.h#import Microblog.hint main(int argc, const char * argv[]){ Person * person = [[Person alloc]init]; [person
Ios development-guess digital games
/// Main. m // Number of guesses // # import
# Import Guess. hint main (int argc, const char * argv []) {Guess * number = [[Guess alloc] init]; NSLog (@ enter the number you guessed ); int guessNumber; scanf (
Very good ordering system, full ios source code, and ios Application
This source code is a very good ordering system application. The application source code is complete and runs very well. It basically implements some common functions of ordering,
Use of IOS NSNotification Center notification Center, iosnsnotification
Notification center, which is a message broadcast mechanism inside the IOS program. Through it, communication between objects without reference relationships can be realized.
IOS development-automaticallyAdjustsScrollViewInsets attributesThis is a problem recently encountered. Generally, an App has a UINavigationController. If TableView on the top has tableHeaderView, if the starting position is (), it is under the
UINavigationController and UITabbarController
Although the two central view controllers have been written in hand before, we still use SB to create more controllers. Recently, we have found some problems. Now let's summarize them.
1. Change the
Similar to the implementation of the Meituan image selector, Meituan image Selector1. Image Selector
Many apps have image selectors, which are basically in the nine-square format. This time, like the comments of Meituan, the picture selector of the
IOS design mode-Bridging
We recommend you refer to the OBJECTIVE-C design mode for learning design patterns.
When to use the Bridge Mode
1. Do not want to form a fixed binding relationship between the abstraction and its implementation (so that the
Usage of NSTimer in iOS development
My college student got married this Sunday. Their wedding was held in Zhengzhou. He is not from Zhengzhou, and his girlfriend is not from Zhengzhou. But they fell in love with each other in Zhengzhou and finally
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.