<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/describe-managed-object-context-and-the-functionality-that-it-provides</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-how-an-autorelease-pool-works-at-the-runtime-level</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-considerations-do-you-need-when-writing-a-uitableviewcontroller-which-shows-images-downloaded-f</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-view-controller-lifecycle-events-and-their-order</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-an-app-id-and-a-bundle-id-and-what-is-each-used-for</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-autolayout-what-does-it-mean-when-a-constraint-is-broken-by-ios</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-responder-chain</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-are-the-options-for-laying-out-ui-on-ios</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-options-do-you-have-for-implementing-storage-and-persistence-on-ios</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-code-signing-for-ios-apps</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-the-frame-and-the-bounds</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-the-difference-between-background-vs-suspended-app-state</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-ios-app-states</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-when-to-use-various-storage-mechanisms-in-ios</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-are-some-pros-and-cons-of-core-data</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-would-you-use-core-data-over-nsuserdefault</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-are-different-ways-that-you-can-specify-the-layout-of-elements-in-a-uiview</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-your-preference-when-writing-uis-xib-files-storyboards-or-programmatic-uiview</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-viewdidload-and-viewdidappear</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-what-is-nsuserdefaults</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-coredata</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-escaping-and-nonescaping-closures-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-usage-of-concurrent-vs-serial-queues-with-async-and-sync-blocks</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-are-the-benefits-of-using-dispatchworkitem-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-what-is-dispatchgroup</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/why-can-not-we-just-use-weak-everywhere-and-forget-about-unowned</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/do-we-need-to-use-weak-self-or-unowned-self-in-this-closure</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-never-return-type-when-to-use-it-over-void</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-init-and-init</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-use-of-hashable-protocol</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-how-that-code-will-behave-for-different-swift-versions</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-a-static-variable-and-a-class-variable</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-qos-quality-of-service-in-gcd</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-autoclosure-attribute-and-when-to-use-it</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-copy-on-write-cow-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-is-it-safe-to-use-an-unowned-reference</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-the-difference-between-weak-and-unowned-references-provide-an-example</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-should-you-use-classes-over-structs</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-should-you-use-structs-over-classes</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-wrong-with-this-code</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-when-to-use-different-swift-casting-operators</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-any-and-anyobject</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/is-there-a-way-to-create-an-abstract-class-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/can-you-rewrite-this-code-using-mutating-function</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-functions-and-closures</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-static-func-and-class-func-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-fileprivate-and-private</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-to-use-fileprivate-access-modifier-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-open-and-public-keywords-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-main-difference-between-the-array-set-and-dictionary-collection-type</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-to-use-strong-weak-and-unowned-references</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-the-defer-usage-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-the-difference-between-dispatchqueuemainasync-and-dispatchqueuemainsync</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-should-i-use-deinit</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-to-use-objc-attribute</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-trailing-closure-syntax</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-typecasting</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-to-use-a-set-rather-than-an-array-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-self-vs-self</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-does-the-required-keyword-in-swift-mean</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-a-strong-reference-and-why-do-we-need-it</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-classes-and-structs-have-in-common-in-swift-and-what-are-their-differences</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-would-you-use-self-in-a-method</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-difference-between-as-as-and-as-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-a-computed-property-and-a-property-set-to-a-closure</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-a-good-use-case-for-an-inout-parameter</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/in-swift-enumerations-whats-the-difference-between-raw-values-and-associated-values</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-a-protocol-and-a-class-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-does-the-swift-mutating-keyword-mean</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/how-to-sort-array-of-custom-objects-by-property-value-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-are-the-differences-between-functions-and-methods-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-let-and-var-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-a-serial-queue</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-and</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-upcast-and-downcast-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-are-extensions-used-for-in-swift</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/how-to-implement-a-custom-allocator-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-should-i-use-box-arc-rc-cell-refcell-rwlock-and-mutex</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-are-the-specific-conditions-for-a-closure-to-implement-the-fn-fnmut-and-fnonce-traits</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-the-use-of-async-await-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/is-it-possible-to-use-global-variables-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/how-do-i-create-a-global-mutable-singleton-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-the-use-of-fn-fnmut-fnonce-family-of-traits-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-what-is-send-and-sync-in-rust-and-when-do-you-need-them</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/whats-the-difference-between-self-and-self-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/compare-rct-vs-arct-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/how-would-you-model-a-many-to-many-relationship-with-a-reference-counted-smart-pointer-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/is-it-possible-to-create-a-rust-function-with-default-arguments</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/when-cant-my-type-be-copy-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/is-string-type-in-rust-copy-or-clone</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-copy-and-clone-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/does-rust-support-oop</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-does-rust-have-instead-of-a-garbage-collector</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/why-are-rust-executables-so-huge-how-would-you-optimise-it</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-difference-between-iter-and-into-iter-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-what-is-trait-in-rust-what-are-some-use-cases-when-you-need-to-implement-one</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-the-concept-of-ownership-in-rust-why-do-we-need-it-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-a-lifetime-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/explain-what-is-the-relationship-between-lifetimes-and-borrow-checkers-in-rust</loc><changefreq>weekly</changefreq><priority>0.4</priority></url><url><loc>https://kungfutech.edu.vn/cau-hoi-phong-van/what-is-the-option-type-in-rust-and-why-is-it-useful</loc><changefreq>weekly</changefreq><priority>0.4</priority></url></urlset>