@ios

动态 列表
@fulade

【Flutter 2-9】Flutter手把手教程UI佈局和Widget——彈性佈局控件Flexible

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) Flexible Flexible可以幫助Row、Column、Flex的子控件充滿父控件,它的用法很靈活,也具有權重的屬性。跟Flexible相類似的控件還有Expanded。 先來看Flexible的構造函數 const Flexible({ /// key Key key, // 默認 fl

fulade 头像

@fulade

昵称 弗拉德

@fulade

【Flutter 2-10】Flutter手把手教程UI佈局和Widget——流式佈局Wrap

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) Wrap 在Flutter中Wrap是流式佈局控件,Row和Column在佈局上是很好用,但是有一個缺點,如果當子控件數量過多導致Row或Column裝載不下的時候,就會出現UI頁面上的錯誤。Wrap可以完美的避免這個問題,當控件過多一行顯示不全的時候,Wrap可以換行顯示。 當然Wrap跟Row和Column有着很多相似的地

fulade 头像

@fulade

昵称 弗拉德

@fulade

【Flutter 2-11】Flutter手把手教程UI佈局和Widget——列表ListView

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) ListView ListView是在移動端非常常見的控件,在大多數的展示場景中都離不開ListView。在Flutter中對ListView的封裝也非常好,簡單幾行代碼就可以滿足我們佈局一個滾動列表的需求。 先來看一下構造函數: ListView({ /// key Key key, /// 佈局方向

fulade 头像

@fulade

昵称 弗拉德

@swiftcommunity

蘋果公司限制員工使用ChatGPT | Swift 週報 issue 29

前言 本期是 Swift 編輯組自主整理週報的第二十期,每個模塊已初步成型。各位讀者如果有好的提議,歡迎在文末留言。 Swift 週報在 GitHub 開源,歡迎提交 issue,投稿或推薦內容。目前計劃每兩週週一發佈,歡迎志同道合的朋友一起加入週報整理。 最無情的永遠不是環境,而是缺乏勇氣的內心。Swift社區與你一起,赤膽平亂世,長槍定江山!👊👊👊 週報精選 新聞和社區:擔心泄密!

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@swiftcommunity

碼出新宇宙,WWDC23 就在眼前 | Swift 週報 issue 30

前言 本期是 Swift 編輯組自主整理週報的第二十一期,每個模塊已初步成型。各位讀者如果有好的提議,歡迎在文末留言。 Swift 週報在 GitHub 開源,歡迎提交 issue,投稿或推薦內容。目前計劃每兩週週一發佈,歡迎志同道合的朋友一起加入週報整理。 求人不如求己,你多一樣本領,就少一點啊乞求;Swift社區讓你多一樣技能,少一些嘲諷!👊👊👊 週報精選 新聞和社區:碼出新宇宙,

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@swiftcommunity

Swift 定製 Core Data 遷移

前言 隨着應用程序和用户羣的增長,你需要添加新功能,刪除其他功能,並改變應用程序的工作方式。這是軟件開發生命週期的自然結果,我們應該接受。 隨着應用程序的發展,你的數據模型也會發生變化。你需要更改數據結構的方式,以適應新功能,同時確保用户不會在不同版本之間丟失任何數據。如果你使用 Core Data 在應用程序中持久化信息,那麼 Core Data 遷移就會發揮作用。 什麼是 Core Data

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@swiftcommunity

Apple Vision Pro 和 visionOS 撼世登場 | Swift 週報 issue 31

前言 本期是 Swift 編輯組自主整理週報的第二十二期,每個模塊已初步成型。各位讀者如果有好的提議,歡迎在文末留言。 Swift 週報在 GitHub 開源,歡迎提交 issue,投稿或推薦內容。目前計劃每兩週週一發佈,歡迎志同道合的朋友一起加入週報整理。 若目標遠大,就要有大動作。若追求卓越,便須有大改變。Swift社區已整裝待發,你要不要一起呢?👊👊👊 週報精選 新聞和社區:Ap

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@swiftcommunity

蘋果已提供新的設計資源 | Swift 週報 issue 32

前言 本期是 Swift 編輯組自主整理週報的第二十三期,每個模塊已初步成型。各位讀者如果有好的提議,歡迎在文末留言。 Swift 週報在 GitHub 開源,歡迎提交 issue,投稿或推薦內容。目前計劃每兩週週一發佈,歡迎志同道合的朋友一起加入週報整理。 騷年,努力去成為你期待已久的自己吧,就像Swift社區一樣,時刻心懷夢想,不斷向前!👊👊👊 週報精選 新聞和社區:蘋果已提供新的

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@swiftcommunity

App 內購買項目和訂閲即將實行價格與税率調整 | Swift 週報 issue 33

前言 本期是 Swift 編輯組自主整理週報的第二十四期,每個模塊已初步成型。各位讀者如果有好的提議,歡迎在文末留言。 Swift 週報在 GitHub 開源,歡迎提交 issue,投稿或推薦內容。目前計劃每兩週週一發佈,歡迎志同道合的朋友一起加入週報整理。 看那碧水藍天,波瀾又壯闊。淺讀Swift社區,充實而豁然。期許光亮,皆在其中!👊👊👊 週報精選 新聞和社區:App 內購買項目和

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@swiftcommunity

高級 SwiftUI 動畫 — Part 3:AnimatableModifier

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

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@fantasticlbp

打造一套客户端功能最全的 APM 監控系統

APM 是 Application Performance Monitoring 的縮寫,監視和管理軟件應用程序的性能和可用性。應用性能管理對一個應用的持續穩定運行至關重要。所以這篇文章就從一個 iOS App 的性能管理的緯度談談如何精確監控以及數據如何上報等技術點 App 的性能問題是影響用户體驗的重要因素之一。性能問題主要包含:Crash、網絡請求錯誤或者超時、UI 響應速度慢、主線程卡頓、

fantasticlbp 头像

@fantasticlbp

昵称 杭城小劉

@swiftcommunity

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

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

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@beverly0

SegmentFault 思否技術週刊 Vol.77 — 探究關於 iOS 的特性

本期技術週刊一起探究關於 iOS 的特性,歡迎大家閲讀 ~ 文章推薦 探究 iOS 內存問題 // 杭城小劉 本文從 Tagged Pointer、objc 源碼、dealloc 原理、AutoreleasePool 原理、野指針探究等技術點展開聊了聊 iOS 內存相關問題。 一行代碼解決 Scrollview 和 TextInput 焦點獲取問題 // 似水流年 通過日誌以及邏輯分析發現兩個問題

beverly0 头像

@beverly0

昵称 鹹口鍋包肉

@tanking

無需公眾號實現微信JSSDK分享卡片!Safari瀏覽器分享到微信自動成卡片!

摘要 要在微信分享卡片,需要接入微信自家的JSSDK,比較麻煩,還需要認證公眾號,但是如果你沒有這樣的條件,那麼你也可以試試使用iOS的Safari瀏覽器輕鬆實現,只需要在html中加入3個meta即可。 代碼 !DOCTYPE html html dir="ltr" data-react-helmet="dir" head meta charset="utf-8"

tanking 头像

@tanking

昵称 TANKING

@fantasticlbp

回溯算法的本質就是:n 叉樹的"開枝散葉"與"修剪枝條"

回溯算法可以形象地理解為在一棵n 叉樹上的探索過程,其核心機制就是"開枝散葉"與"修剪枝條"的有機結合 理解回溯:以 Leetcode 93 題"復原 IP 地址"為例: 🌿 開枝過程 每個 IP 段的長度範圍為 [1, 3],因此每層循環最多擴展3 個分支 這相當於在樹的每個節點處,橫向展開1-3 條可能的路徑 🍃 散葉過程 選中一個有效分支後,縱向深入遞歸探索 IP

fantasticlbp 头像

@fantasticlbp

昵称 杭城小劉

@mandy_597086799bac8

網易經典IP大作《夢幻西遊網頁版》開發經驗分享

基於白鷺引擎研發的網易經典IP大作《夢幻西遊網頁版》僅用時數天步入iOS免費版TOP3,截至目前,這款產品將近20天位列暢銷榜Top 10,目前基本穩定在Top 20,首月僅iOS平台流水便破億,其表現甚至超過了很多原生手遊,讓很多從業者對H5遊戲的上限有了新的認識。 據瞭解,《夢幻西遊網頁版》與大部分H5遊戲的不同之處在於:算上調優,其研發階段經歷了近1年半的時間。為了更多的瞭解這款遊戲的開發

@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社區

@swiftcommunity

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

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

swiftcommunity 头像

@swiftcommunity

昵称 Swift社區

@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

昵称 酷阿鯨森林農場