tag swift

標籤
貢獻52
136
04:13 PM · Oct 26 ,2025

@swift / 博客 RSS 訂閱

認真的紫菜 - 為什麼建議大家加快擁抱Kotlin,説點不一樣的

本文首發於公眾號“AntDream”,歡迎微信搜索“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 Kotlin自2017年起被Google正式宣佈為Android的編程語言之一,隨後在2019年進一步宣佈Kotlin為Android的首選語言,普及速度逐漸加快,越來越多的公司和項目在引入Kotlin。 那Kotlin有哪些特點,為何建議大家要加快擁抱Kotlin的速度呢? 方

Kotlin , swift , 協程 , Android , 程序員

收藏 評論

一個在奮鬥的大神 - 面試了12名開發者後,總結了62道 iOS面試題(建議收藏收藏再收藏!)

前言: 每年三四月份都是招聘高峯期,也就是我們説的金三銀四,很多想換工作的職場人士都會選擇在此時換一份工作,畢竟一年之計在於春,對於公司和個人而言都是一個新的開始。 今年受疫情的影響,各行各業都舉步維艱,然而做為iOS面試官的我也在精心準備的為公司招進優秀的iOS開發,期間收到了很多簡歷,也筆試了不少開發者,上一週我們已經發了3個offer,所以先下手為強,我們已經招滿了人的職位,依舊陸陸續續也還

swift , mvvm , 面試問題 , uiview , ios

收藏 評論

時間已靜止 - OC方法交換swizzle詳細介紹——不再有盲點

原文鏈接:https://www.cnblogs.com/mddblog/p/11105450.html 如果對方法交換已經比較熟悉,可以跳過整體介紹,直接看常見問題部分 整體介紹 方法交換是runtime的重要體現,也是"消息語言"的核心。OC給開發者開放了很多接口,讓開發者也能全程參與這一過程。 原理 oc的方法調用,比如[self test]會轉換為objc_msgSend(self,@se

swift

收藏 評論

微笑的小刀 - 全新Swift從入門到進階實戰探探iOS APP(完結)

在社交應用蓬勃發展的今天,👇🏻ke🍊:xingkeit點top/9447/開發一款類似探探的滑動匹配型APP成為許多開發者的入門選擇。Swift作為蘋果官方推薦的現代編程語言,以其簡潔的語法、強大的性能和豐富的生態,成為iOS開發的首選。本文將從零基礎出發,系統講解如何使用Swift開發一款仿探探的社交應用,涵蓋從環境搭建到功能實現的全流程,幫助開發者快速掌握iOS開發的核心技能。 一、開發

swift , app , 知識 , 入門教程

收藏 評論

jie_ - Swift - 界面路由

隨着業務增加,項目中的模塊越來越多,並且這些模塊進行相互的調用,使得它們交纏在一起,增加了維護成本,並且會降低開發效率。此時就需要對整個項目進行模塊劃分,將這些模塊劃分給多個開發人員(組)進行維護,然後在主工程中對這些模塊進行調用。 每個模塊獨立存在,提供接口供其他模塊調用。從而如何有效且解耦的進行模塊間的調用成了重中之重。 那麼如何傳遞參數並且初始化對應模塊的主窗口成為了主要問題。下面會介紹兩種

swift , route , ios

收藏 評論

Marc Vandehey - How To Build A SpriteKit Game In Swift 3 (Part 1)

Have you ever wondered what it takes to create a SpriteKit game from beginning to beta? Does developing a physics-based game seem daunting? Game-making has never been easier on iOS since the introdu

swift , mobile , Apps , ios , Games

收藏 評論

Nash Vail - React Native Tutorial – Building Your First iOS App With JavaScript (Part 1)

The idea of building mobile apps with JavaScript is not new. We’ve seen frameworks like Ionic and PhoneGap take on the challenge, and to some extent succeed in gaining a fair amount of developer and

react , swift , mobile , Apps , ios , Javascript

收藏 評論

最愛牛腩 - iOS代碼架構

一、iOS 主流架構對比(從簡單到複雜) 先通過表格快速掌握核心差異,方便你根據項目選擇: 架構 核心分層 適用場景

swift , 移動開發 , 數據 , ios , ui

收藏 評論

一個億也叫多嗎 - 格式:遵循Apple官方格式規範

一、Apple 官方格式規範的核心原則 Apple 對代碼格式的要求核心是:可讀性優先、風格統一、簡潔不冗餘,所有規範都圍繞這三個原則展開,以下分 Swift 和 Objective-C 兩大語言詳細説明。 二、Swift 官方格式規範(重點) Apple 在Swift.org和 Xcode 內置的格式化工具中定義了核心規範,以下是必須遵守的關鍵項:

swift , 移動開發 , apple , ios , 縮進

收藏 評論

小X學技術 - Y 分鐘速成 swift

源代碼下載: learnswift-cn.swift Swift 是 Apple 開發的用於 iOS 和 macOS 開發的編程語言。Swift 於2014年 Apple WWDC (全球開發者大會)中被引入,用以與 Objective-C 共存,同時對錯誤代碼更具彈性。Swift 由 Xcode 6 beta 中包含的 LLVM 編譯器編譯。 Swift 的官方語言教程 Swift Progra

移動應用開發 , swift , macos , 入門 , ios

收藏 評論

Marc Vandehey - How To Build A SpriteKit Game In Swift 3 (Part 2)

Have you ever wondered what it takes to create a SpriteKit game? Does collision detection seem like a daunting task? Do you want to know how to properly handle sound effects and background music? Ga

swift , mobile , Apps , ios , Games

收藏 評論

mob64ca140088a9 - Android 挪威語

import //*********************************************************************************************** 的編寫總結) //__________________________________________

運算符 , swift , 移動開發 , 開源分享 , 上傳 , Android 挪威語 資源文件夾 , Android

收藏 評論

我有一個大目標你信不信 - iOS 26新API與功能適配的核心框架

iOS 26 新 API 與功能適配:核心框架更新全解析 iOS 26 作為蘋果新一代系統,在核心框架層面進行了多維度升級,涵蓋 UI 框架、隱私安全、性能優化、空間計算等領域。以下從關鍵框架更新細節、適配實踐、兼容性處理三方面,深入解析新 API 與功能適配要點: 一、SwiftUI 框架:交互與佈局能力增強 1. 新增核心組件 Interac

swift , 移動開發 , API , ios

收藏 評論

Matteo Manferdini - A Better iOS Architecture: A Deep Look At The Model-View-Controller Pattern

If you’ve ever written an iOS app beyond a trivial “Hello world” app with just one screen and a few views, then you might have noticed that a lot of code seems to “naturally” go into view controller

Patterns , swift , mobile , Apps , ios

收藏 評論

Mengpro - iOS9系統下SEGV_ACCERR問題的解決方案

很久不寫博客,稍有生疏,感謝一直以來大家的支持。最近我又回到了自己的老本行——iOS開發。之後的博客應該大部分是iOS相關了,當然,我也會持續關注前端的技術,也歡迎朋友們來捧場哦😸😸😸 今天要講的是開發過程中遇到的一個小問題,看到網上也有很多人為之困擾。幾番搜索之後,找到了解決方案,希望該方案也能對大家有所幫助。 起因 相信很多開發者收集數據都會用到友盟、bugly之類的工具,筆者就在

swift , objective-c , ios9 , ios

收藏 評論

我有一個大目標你信不信 - Swift Then庫

Swift Then 庫是一款輕量級的 Swift 工具庫,核心作用是通過閉包語法糖簡化對象初始化與配置流程,讓代碼更簡潔、可讀性更強,尤其適合 UIKit 控件創建、模型配置等場景。以下是其核心特性與使用指南: 一、核心功能與優勢 統一的配置接口為所有類型擴展then方法,通過閉包直接配置對象屬性,替代傳統的 “初始化 + 逐行賦值” 模式。例如:

控件 , swift , 移動開發 , 初始化 , ios

收藏 評論

JavaEdge - AnyLanguageModel:在蘋果平台上統一本地與雲端大語言模型的 API

本文已收錄在Github,關注我,緊跟本系列專欄文章,咱們下篇再續! 🚀 魔都架構師 | 全網30W技術追隨者 🔧 大廠分佈式系統/數據中台實戰專家 🏆 主導交易系統百萬級流量調優 車聯網平台架構 🧠 AIGC應用開發先行者 | 區塊鏈落地實踐者 🌍 以技術驅動創新,我們的征途是改變世界! 👉 實戰乾貨:編程嚴

swift , yyds乾貨盤點 , API , 人工智能 , 深度學習 , 開發者

收藏 評論

mb6947bada42880 - iOS/Swift

一、Swift 在 iOS 開發中的核心優勢 相比 Objective-C,Swift 適配 iOS 開發有這些不可替代的優勢: 類型安全:編譯期檢查類型錯誤,減少 iOS 運行時崩潰(如空指針、類型不匹配); 語法簡潔:用更少代碼實現 OC 同等功能(如可選鏈、閉包、擴展); 性能更優:原生支持值類型(結構體),避免 OC 的對象引用開銷,

網絡請求 , swift , 移動開發 , ios

收藏 評論

網絡安全衞士 - [SwiftUI 100 天] 在 Xcode 中添加 Swift 依賴包

Kitura依賴管理:Package.swift配置與版本控制 為什麼Package.swift對Kitura至關重要 Kitura作為Swift語言的Web框架,其依賴管理完全基於Swift Package Manager(SPM)。Package.swift文件作為項目的核心配置,定義了框架的依賴項、版本約束和編譯設置。正

swift , 依賴管理 , 後端開發 , harmonyos , Git

收藏 評論

lemon - 租户工作空間角色菜單部門人員 在開發中是什麼架構

一 keystone簡介 keystone(openstack identity service)是openstack框架中負責身份驗證、服務規則和服務令牌的功能, 它實現了openstack的Identity API。 keystone類似一個服務總線,或者説是掙個openstack框架的註冊表, 其他服務通過keystone來註冊其服務的Endpoin

endpoint , User , swift , 架構 , 後端開發

收藏 評論