Sobes.tech

What can be used to achieve maximum control over threads in iOS?

Middle+
357

How can objects of classes be stored in an array by strong reference?

Middle
357

What is the difference between conventions and designated?

Middle
357

What are the advantages and disadvantages of passing a message in the context of iOS development?

Middle
357

When can a value type be stored on the heap?

Middle
357

Why should a hash code implement the equals method?

Middle
356

How long have you been working with the Swift language?

Junior — Middle
356

What is the static keyword in Swift?

Junior
356

In which thread are all controller operations performed?

Junior
356

In what cases would you use a dictionary in your code?

Junior
356

What is PreferenceKey in the context of iOS development?

Middle+
356

What are the issues with thread safety in the main collections in Swift?

Middle+
356

How do you divide a project into components?

Middle
355

Is it possible to use async/await inside a method of another method?

Junior — Middle
355

How would you implement memory cleanup through stored types and keys?

Middle+
355

What is the difference between protocols and classes when it comes to abstract classes?

Middle
355

What is a Pod in the context of iOS development?

Junior
355

What happens if a function takes a value of type double, and an argument that does not match this type is passed, for example, a string?

Junior
354

How is an optional stored in memory in Swift?

Middle+
354

Can you explain what the setNeedsDisplay method does in the context of updating the user interface?

Junior — Middle
354
/207