KUNGFU TECH vietnam
3937 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Và hơn 1000+ câu hỏi cho thị trường Global
Bộ lọc:
Objective-C là gì?
Chức năng của reuseIdentifier trong iOS là gì?
reuseIdentifier
Categories trong Objective-C là gì?
Giải thích các loại giao thức trong Objective-C?
Objective-C có các kiểu dữ liệu nào? Hãy mô tả chúng?
Sự khác biệt giữa copy và retain trong Objective-C là gì?
copy
retain
Sự khác biệt giữa việc sử dụng delegate và notification trong Objective-C là gì?
Blocks gì và chúng được sử dụng như thế nào trong Objective-C?
Sự khác biệt giữa các thuộc tính atomic và nonatomic trong Objective-C là gì?
atomic
nonatomic
Protocol là gì, và khi nào sử dụng nó trong Objective-C?
Khi nào nên sử dụng NSArray so với NSSet trong Objective-C?
NSArray
NSSet
Sự khác biệt giữa NSDictionary và NSMutableDictionary trong Objective-C là gì?
NSDictionary
NSMutableDictionary
Sự khác biệt giữa ba lớp NSManagedObject, NSManagedObjectContext, NSManagedObjectModel trong CoreData của Objective-C là gì?
NSManagedObject
NSManagedObjectContext
NSManagedObjectModel
Mục đích của NSManagedObjectContext trong Objective-C là gì và nó hoạt động như thế nào?
Những hạn chế và vấn đề bạn có thể gặp phải với categories trong Objective-C là gì?
Key-Value-Coding và Key-Value-Observing trong Objective-C là gì?
Sự khác biệt giữa kế thừa và Categories trong Objective-C là gì?
Tại sao delegate trong Objective-C không bao giờ được giữ lại?
@autoreleasepool trong Objective-C là gì?
@autoreleasepool
Sự khác biệt giữa việc triển khai @property với @dynamic hoặc @synthesize trong Objective-C là gì?
@property
@dynamic
@synthesize
Sự khác biệt giữa NSMapTable và NSDictionary trong Objective-C là gì?
NSMapTable
Trong Objective-C, khi bạn gọi một phương thức trên một con trỏ nil, điều gì sẽ xảy ra?
nil
Làm cách nào để tạo một abstract class trong Objective-C?
Giải thích sự khác biệt giữa interfaces, delegates, và protocols trong Objective-C?
interfaces
delegates
protocols
Giải thích trường hợp sử dụng khi ARC không giúp bạn giải phóng bộ nhớ (nhưng GC sẽ giúp)?
Tại sao và trong những điều kiện nào chúng ta nên sử dụng @autoreleasepool trong Objective-C?
Cái nào tốt nhất của GCD, NSThread hay NSOperationQueue trong Objective-C?
GCD
NSThread
NSOperationQueue
Có vấn đề gì vơi NSEnumerator và tại sao NSFastEnumeration lại được giới thiệu trong Objective-C?
NSEnumerator
NSFastEnumeration
Những hạn chế của NSDictionary trong Objective-C là gì?
Giải thích method swizzling. Khi nào nên sử dụng nó trong Objective-C?
swizzling
Việc gửi tin nhắn tới nil có nghĩa là gì và nó thực sự hữu ích thế nào trong Objective-C?
Dynamic Dispatch là gì và cách nó hoạt động trong Objective-C như thế nào?
Sự khác biệt giữa việc đánh dấu một phương thức là @objc so với dynamic trong Swift như thế nào?
@objc
dynamic