Knowledge points and technical points used for iOS interviews-Chapter 2 and Chapter 2 of ios
The first chapter was not updated yesterday. Sorry.
1. Socket programming and some third-party Socket-IO GCDAsyncSocket communication frameworks?
1. Use the
Swift XML parsing library and swiftxml Parsing
After filtering in CocoaPods, it is easy to use and sort it out.
If necessary, enter:
pod search xml
This will search for a lot of third-party libraries related to Xml
SwiftyXMLParser is a
Swift-custom Alert, swift-alert
Preface
1. Because various prompt boxes are frequently used in my project, but apple does not meet product requirements, I have customized an Alert for practice.
2. You are welcome to correct the old bird.
Okay, with
React Native Knowledge 6-NavigatorIOS components, reactnative Components
NavigatorIOS encapsulates the navigation function of UIKit. You can use the left stroke function to return to the previous interface. This component is not maintained by the
General macro definition and header file of App development process, app
To do well, you must first sharpen your tools.
Before officially implementing various cool functions and UIS, it is necessary to make preparations to improve the efficiency of
Swift and swiftcode
Swift-A Tool for directly creating Model files from the dictionary (or Alamofire)
Effect
1. General model generation method
2. Create a model through debug
Features
1. it can process Dictionary data in JSON format
2.
Use runtime to dynamically add and call methods for the class.
After I started iOS development for a while, I found that I could not just focus on completing the needs, but I could use other development skills in my spare time to improve my skills
New Features of Xcode 8 and new features of xcode
During the 2016 Apple global Developer Conference (WWDC), apple, as always, disclosed to developers the new version of integrated development tool Xcode. In each major version release in the past,
Swift and swiftcode
Swift-add pure Alamofire
If you have code cleanliness and cannot tolerate anything extra, please continue.
1. DownloadAlamofireHttps://github.com/Alamofire/Alamofire)
2. decompress and openAlamofire. xcworkspace
Use an empty template after Xcode7 and Xcode7
No blank template is available for Versions later than Xcode7
If you are used to empty templates, you can copy the empty template folder and place it in the template location and restart it.
1: first,
Swift and swiftcode
Swift-use CATransform3DMakeRotation to achieve page turning
Effect
Source code
Https://github.com/YouXianMing/Swift-Animations
/// Pageflippolictcontroller. swift // Swift-Animations // Created by YouXianMing on 16/8/22. //
Use NSAssert () and NSParameterAssert to debug programs and how to use iosnsassert
NSAssert:
NSAssert () is just a macro used to debug bugs in the program in the development phase. It passes a condition expression for NSAssert () to determine
Ios, ios9
Swift syntax BASICS (II). If you want to learn swift, you can take it for reference. If you are interested, you can discuss and learn together.
I. automatic Reference count 1. automatic reference counting mechanism 1.1 swift and oc use
Three main features of OC objects: encapsulation, inheritance and polymorphism, and oc
I. Encapsulation
Encapsulation: hides the attributes and implementation details of an object, and only exposes the interface to control the read and modify access
Jump to the "Notification" of your App and jump to the app notification
If (iOS8 ){
NSURL * url = [NSURL URLWithString: UIApplicationOpenSettingsURLString];
If ([[UIApplication sharedApplication] canOpenURL: url]) {
[[UIApplication
Easy-to-use third-party controls, Xcode plug-ins (constantly updated), and xcode constantly updatedThird-party controls: 1. Prompt box MBProgressHUD: a very powerful prompt box with multiple styles. Easy to use. You can view the specific usage on
Swift-related, taylorswift
1. An input box, a button, and a webview are displayed on the interface. Click the button to display the url Page entered in the input box.
@ IBOutlet var wv: UIWebView = nil // define a UIWebView
@ IBOutlet var btnGo:
What is the gap between pure HTML5 apps and native apps ?, Html5app gapWhat is the gap between pure HTML5 apps and native apps?
I have written some pure H5 apps. Although it is indeed very comfortable to develop, there are still many problems with
LaunchScreen. storyboard
Xxcode is sometimes used in LaunchScreen. after the startup image is modified in the storyBoard, the running is ineffective and the screen is displayed in white. You can drag the plug-in to the storyboard to display the
Do you know that the card number and password can be used to clone the card and get the money?
Sellers of scammers are mostly hiding in forums (figure) _ Netease Finance
Category: Information> Information List> livelihood information Tag: clone a
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.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service