Some summary of iOS threads

Source: Internet
Author: User

The role of the main thread (can be set in the main thread)

Display/Refresh UI interface

Handle UI events (such as click events, scrolling events, drag events);

Note on the use of the main thread

Do not put more time-consuming operations into the main thread.

The time-consuming operation will get stuck in the main thread. Impact the experience.

[Nsthread CurrentThread] gets the current thread.

The print thread. The Num property shows how many threads are in the line.

Put the time-consuming operation on the approached (background thread, not the main line);

Where is multithreading good?

The moment the user taps the button, it reacts.

Can handle both time-consuming operations and events with UI controls.

Multithreading Technology:

1,pthread a common set of multithreaded APIs (almost unused)

Suitable for unix\linux\windows and other systems

Cross-platform \ Portable

Very difficult to use.

Programmers are required to manage the thread's life cycle.

2,nsthread using OC

2,

Some summary of iOS threads

Contact Us

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.