@swift

動態 列表
@swiftcommunity

高級 SwiftUI 動畫 — Part 3:AnimatableModifier

前言 之前的兩篇文章animating paths和transform matrices 對 Animatable 協議使用做了介紹,今天這篇文章將為大家介紹 AnimatableModifier,使用它可以完成更多的動畫工作。 AnimatableModifier 是一個 ViewModifier,符合 Animatable 協議,如果對這個協議不瞭解可以閲讀之前發佈的兩篇文章。 Animata

swiftcommunity 頭像

@swiftcommunity

昵稱 Swift社區

@swiftcommunity

高級 SwiftUI 動畫進階 —— Part4:TimelineView

前言 前三篇高級 SwiftUI 動畫系列是作者在 WWDC 2021 之前實戰總結的內容。對 2021 年 WWDC 介紹的 TimelineView 和 Canvas 感到激動。這開啓了一個全新的可能性,筆者將試圖在這一部分和下一部分的系列中闡釋這些可能性。 在這篇文章中,我們將詳細地探索 TimelineView 。我們將從最常見的用途緩慢開始。然而筆者認為,最大的可能性來自於 Timel

swiftcommunity 頭像

@swiftcommunity

昵稱 Swift社區

@segfal_coder

RxSwift+Moya+Alamofire構建網絡層

最近又把 RxSwift複習了下,寫了一個小 Demo 主要是構建網路模塊,Demo 我已經上傳,在文章末尾處可以下載,接下來就一步步去構建: 第一步(數據層):使用 ObjectMapper 構建 Model // // LoginModel.swift // RxSwiftDemo01 // // Created by macOSJack on 2024/11/5. // import

segfal_coder 頭像

@segfal_coder

昵稱 腳踏實地一點一滴

@swiftcommunity

賣不動了 iPhone 在美國市場銷量或陷入停滯 | Swift 週報 issue 39

前言 本期是 Swift 編輯組整理週報的第三十九期,每個模塊已初步成型。各位讀者如果有好的提議,歡迎在文末留言。 Swift 週報在 GitHub 開源,歡迎提交 issue,投稿或推薦內容。目前計劃每兩週週一發佈,歡迎志同道合的朋友一起加入週報整理。 夢想之所以遙不可及,是因為今天的你和昨天一樣,並沒有拉近與夢想的距離。Swift社區陪你努力每一天,一同邁向象牙塔!👊👊👊 週報精選

swiftcommunity 頭像

@swiftcommunity

昵稱 Swift社區

@swiftcommunity

蘋果今明兩年或將採購2.3萬台AI服務器 | Swift 週報 issue 40

前言 本期是 Swift 編輯組整理週報的第四十期,每個模塊已初步成型。各位讀者如果有好的提議,歡迎在文末留言。 Swift 週報在 GitHub 開源,歡迎提交 issue,投稿或推薦內容。目前計劃每兩週週一發佈,歡迎志同道合的朋友一起加入週報整理。 世間萬般兵刃,唯有過往傷人最深。Swift社區邀你走出低谷,邁向山巔!👊👊👊 週報精選 新聞和社區:53.5億美元!傳蘋果今明兩年或將

swiftcommunity 頭像

@swiftcommunity

昵稱 Swift社區

@sishuiliunian_58f891c129ab1

React Native 0.77發佈,新樣式特性,Android 16KB頁面支持,Swift模板

React Native 0.77 版本發佈:新特性、改進與遷移説明 2025 年 1 月 21 日,React Native 0.77 正式發佈,此版本帶來諸多新特性、對 Android 的支持增強、社區模板更新以及一些重要變更。 一、新特性亮點 (一)CSS 新特性助力佈局、尺寸與混合效果 display: contents 簡化佈局邏輯:該屬性使元素自身在佈局結構中“消失”,但子元素仍正

sishuiliunian_58f891c129ab1 頭像

@sishuiliunian_58f891c129ab1

昵稱 似水流年

@swiftcommunity

統計文本文件中單詞頻率的 Swift 與 Bash 實現詳解

摘要 本文將探討如何統計文本文件中每個單詞的出現頻率,具體實現包括 Bash 腳本的經典解法和 Swift 的高效實現。我們不僅會提供完整的代碼,還將逐步拆解邏輯,幫助讀者理解實現細節。同時,文章會分析時間與空間複雜度,並附上運行示例及結果。 描述 寫一個 bash 腳本以統計一個文本文件words.txt中每個單詞出現的頻率。 為了簡單起見,你可以假設: words.txt只包括小寫字母和'

swiftcommunity 頭像

@swiftcommunity

昵稱 Swift社區

@shoushoudeqie

旅遊計劃新篇章:興趣為風,目的地為帆

確定目的地:開啓夢想之旅的起點 旅行的第一步,是確定那個令你心馳神往的目的地。它可能是你一直夢寐以求的遠方,也可能是偶然間在某篇遊記、某部電影中邂逅的地方。在選擇時,我們需要綜合考慮多個因素。 預算是一個重要的考量指標。如果你的預算有限,不妨將目光投向周邊城市或一些消費相對較低的旅遊目的地。比如泉州,這座充滿煙火氣的城市,古建寺廟大多無需門票,一頓美味的牛排只需 25 元,住宿還能找到百元左右性價

shoushoudeqie 頭像

@shoushoudeqie

昵稱 瘦瘦的企鵝

@savo_shen

Swift + SwiftUI原生iOS開發 開發筆記4(1.0.0最終) – 識別結果信息詳情 + 頁面美化 + 總結

Swift + SwiftUI原生iOS開發 開發筆記1 – 實現攝像頭調用和拍攝圖片 Swift + SwiftUI原生iOS開發 開發筆記2 – 使用YOLOv3n模型對畫面進行識別 Swift + Swiftui原生iOS開發-開發筆記3 – 自主模型部署並獲取識別 背景 我的畢業設計是《Development of an AI-Powered Mobile Application

savo_shen 頭像

@savo_shen

昵稱 閆良

@slnongchang

酷阿鯨森林農場:Java自研區塊鏈電商系統實現P2P通信與iOS App自動加入同步機制

一、項目背景 酷阿鯨森林農場是一家重視農產品可溯源與供應鏈透明化的生態農業企業。為實現可信電商交易體系,我們完全使用 Java 技術研發了一個桌面級區塊鏈系統,並支持 iOS 客户端通過自動發現節點、加入區塊網絡並同步區塊數據。 本系統不依賴以太坊或外部公鏈,所有區塊通信與同步均基於我們自研的 P2P通信機制,實現局域網或互聯網中的自動節點發現與全鏈數據廣播。 二、系統架構總覽 [Java 桌面

slnongchang 頭像

@slnongchang

昵稱 酷阿鯨森林農場

@georgegcs

【HarmonyOS 5】鴻蒙應用數據安全詳解

【HarmonyOS 5】鴻蒙應用數據安全詳解 一、前言 大家平時用手機、智能手錶的時候,最擔心什麼?肯定是自己的隱私數據會不會泄露!今天就和大家嘮嘮HarmonyOS是怎麼把應用安全這塊“盾牌”打造得明明白白的,從裏到外保護我們的信息。 1、系統級“金鐘罩” HarmonyOS就像給手機裝上了“安全管家”,從系統底層就開始發力。比如用“完整性保護”保證系統文件不被篡改,用“漏洞防利用”堵住黑客可

georgegcs 頭像

@georgegcs

昵稱 GeorgeGcs

@weidelanqiu

2025年不可錯過的七款免費CRM系統,權威媒體聯合推薦

客户關係管理(CRM)系統已成為企業提升競爭力的關鍵工具,無論是初創公司還是成熟企業,CRM都能幫助團隊高效管理客户信息、優化銷售流程、提升服務質量。然而,市場上的CRM產品琳琅滿目,如何在預算有限的情況下選擇一款好用且免費的CRM系統,成為了眾多企業關注的焦點。本文將盤點2025年七款備受權威媒體推薦的免費CRM系統,助力企業實現客户管理的數字化轉型。 為什麼企業需要CRM系統? 根據《哈佛商業

weidelanqiu 頭像

@weidelanqiu

昵稱 下一個絕世

@jzxstudio

推薦一款Swift開發框架 - Aquarius

大家好,我是K哥。一名獨立開發者,同時也是Swift開發框架【Aquarius】的作者,悦記和愛尋車app的開發者。 Aquarius開發框架旨在幫助獨立開發者和中小型團隊,完成iOS App的快速實現與迭代。使用框架開發將給你帶來簡單、高效、易維護的編程體驗。 介紹 大家好,我是K哥,一名10多年的iOS老鳥。Swift開發框架 - Aquarius作者,悦記和愛尋車兩款app的開發者。 今天

jzxstudio 頭像

@jzxstudio

昵稱 JZXStudio

@jzxstudio

2.洋葱開發法

大家好,我是K哥。一名獨立開發者,同時也是Swift開發框架【Aquarius】的作者,悦記和愛尋車app的開發者。 Aquarius開發框架旨在幫助獨立開發者和中小型團隊,完成iOS App的快速實現與迭代。使用框架開發將給你帶來簡單、高效、易維護的編程體驗。 你的代碼是這樣的嗎? 無論你是用Objective-C還是用Swift編寫你的代碼,想一想是不是viewController中擁有大量

jzxstudio 頭像

@jzxstudio

昵稱 JZXStudio

@jzxstudio

3.模塊化與MVVM設計模式

大家好,我是K哥。一名獨立開發者,同時也是Swift開發框架【Aquarius】的作者,悦記和愛尋車app的開發者。 Aquarius開發框架旨在幫助獨立開發者和中小型團隊,完成iOS App的快速實現與迭代。使用框架開發將給你帶來簡單、高效、易維護的編程體驗。 引言 在iOS開發中,面對日益複雜的業務需求和團隊協作挑戰,如何構建可維護、可擴展的架構?Aquarius框架通過'模塊化 + MVV

jzxstudio 頭像

@jzxstudio

昵稱 JZXStudio

@jzxstudio

6.AUserDefaults 使用指南

大家好,我是K哥。一名獨立開發者,同時也是Swift開發框架【Aquarius】的作者,悦記和愛尋車app的開發者。 Aquarius開發框架旨在幫助獨立開發者和中小型團隊,完成iOS App的快速實現與迭代。使用框架開發將給你帶來簡單、高效、易維護的編程體驗。 本文將詳細介紹 AUserDefaults 的使用方式,幫助開發者更高效地進行本地數據存儲 核心功能説明 AUserDefaults

jzxstudio 頭像

@jzxstudio

昵稱 JZXStudio

@swiftcommunity

在 SwiftUI 中的作用域動畫

前言 從一開始,動畫就是 SwiftUI 最強大的功能之一。你可以在 SwiftUI 中快速構建流暢的動畫。唯一的缺點是每當我們需要運行多步動畫或將動畫範圍限定到視圖層次結構的特定部分時,我們如何控制動畫。 簡單示例 讓我們從一個簡單的示例開始,展示我們舊方法的一些缺點,這些方法用於在 SwiftUI 中驅動動畫。 struct ContentView: View { @State pri

swiftcommunity 頭像

@swiftcommunity

昵稱 Swift社區

@swiftcommunity

SwiftUI Release 引入的輔助焦點管理

前言 SwiftUI Release 引入了強大的新功能,其中之一是輔助焦點管理。 這個新功能使得在SwiftUI中處理輔助技術(如 VoiceOver 和 Switch Control)的焦點狀態變得更加輕鬆。本文將介紹如何使用 @FocusState 屬性包裝器來在SwiftUI中管理和移動輔助焦點。 使用 @FocusState 屬性包裝器 在 SwiftUI Release 中,我們獲得了

swiftcommunity 頭像

@swiftcommunity

昵稱 Swift社區

@swiftcommunity

iPhone 15 全系配 USB-C 蘋果拒絕接口和安卓互通 | Swift 週報 issue 36

前言 本期是 Swift 編輯組整理週報的第三十六期,每個模塊已初步成型。各位讀者如果有好的提議,歡迎在文末留言。 Swift 週報在 GitHub 開源,歡迎提交 issue,投稿或推薦內容。目前計劃每兩週週一發佈,歡迎志同道合的朋友一起加入週報整理。 一米陽光下陰雨綿綿,一米陽光上晴空萬里,這就是生活。Swift社區伴你一起,走過風雨,沐浴暖陽!👊👊👊 週報精選 新聞和社區:iPh

swiftcommunity 頭像

@swiftcommunity

昵稱 Swift社區

@michaellynx

oc與swift文件的相互調用方式——橋接

一、設置橋接文件 不管是objective-c調用swift,還是swift調用objective-c,都需要創建橋接文件,通過橋接文件實現兩者的相互調用。 當我們引入oc或者swift進入另一個語言的項目的時候系統會提示是否自動創建橋接文件,此時可直接創建。 但除此之外我們也可以選擇手動創建。此時需要我們在新建文件裏選擇Header File,點擊確認創建橋接文件,橋接文件名字一般為

michaellynx 頭像

@michaellynx

昵稱 Lynx

@jzxstudio

1.如何導入Aquarius開發框架

大家好,我是K哥。一名獨立開發者,同時也是Swift開發框架【Aquarius】的作者,悦記和愛尋車app的開發者。 Aquarius開發框架旨在幫助獨立開發者和中小型團隊,完成iOS App的快速實現與迭代。使用框架開發將給你帶來簡單、高效、易維護的編程體驗。 下面向大家介紹如何下載Aquarius開發框架以及如何將框架導入到你的工程中。 如何下載Aquarius開發框架 Aquarius的開

jzxstudio 頭像

@jzxstudio

昵稱 JZXStudio