iLeetCoder

Frequently Asked Questions 常见问题 常見問題

How do I search for a specific problem?

Use the search bar on the Problems tab (or the capsule search bar below the tab on Mac). You can search by problem number, title, or keyword. When the UI is set to Traditional Chinese, queries also match Simplified content in the bundled problem library.

How do I mark a problem as learned or mastered?

Open a problem’s detail page and use the Learning Status menu in the toolbar. Choose Learned or Mastered. In list view, swipe a row to reset a problem to Unlearned. Learning stats (learned / mastered counts and rates) appear in Settings and on the Learning Progress widget. Settings → Learning Records lists every marked problem with learned/mastered filters.

How does iCloud sync work?

Go to Settings → iCloud Sync and turn the toggle on. Favorites, learning status, and the wrong-answer book sync across iPhone, iPad, and Mac devices signed in to the same iCloud account. Turning sync off keeps data on the device; you can optionally remove the copy stored in iCloud.

How does the daily quiz work?

Open the Daily Quiz tab. Each day you get 10 questions. Your best score and completion status are saved locally. Wrong answers are added to the wrong-answer book, which you can open from Settings. Quiz streaks appear in the Quiz tab and on the Quiz Glance widget.

How do I view a problem’s solution?

Tap any problem to open its detail page, then open the solution link from the toolbar. On iOS, the solution opens in an in-app Safari view. On Mac, it opens in a floating panel at the bottom-right — drag to move, use the title-bar buttons to zoom in/out or open in your system browser.

How do I share a problem screenshot or long image?

Open any problem and use the Share action in the toolbar. You can capture the problem as an image (including a scrollable long image) and send it via Messages, email, or any share channel.

Can I use iCoder offline?

Yes. All 999 problems, the daily quiz, favorites, learning progress, and widgets work completely offline. No internet connection is required for core features. Opening solution pages or external links naturally requires a network connection.

What keyboard shortcuts are available?

Shortcut Action
⌘F Open Problems tab and focus search
⌘1 Problems tab
⌘2 Categories tab
⌘3 Daily Quiz tab
⌘4 Settings tab
Esc (Mac) Close font-size bar → share sheet → solution panel → navigate back (current tab only)

On Mac, ⌘F expands the capsule search bar under the tab; press Esc to collapse it.

What platforms does iCoder support?

iCoder runs natively on iPhone, iPad, and Mac from a single SwiftUI codebase. Widgets are available on iOS only (not on Mac). Minimum versions: iOS 16.0+, macOS 13.0+. Some widget features (Daily Problem filters, shuffle buttons) require iOS 17+.

How do I switch the app language?

Go to Settings and change the language. You can choose English, Simplified Chinese, or Traditional Chinese regardless of your device’s system language. Traditional Chinese converts problem content on the fly from the Simplified bundled data.

How do I add and configure widgets?

Long-press the Home Screen → + → search “iCoder”. For step-by-step instructions, lock-screen tips, and an expandable widget catalog, open Settings → Widgets → How to Use inside the app.

On iOS 17+, long-press the Daily Problem widget → Edit Widget to filter by difficulty and tags. Tap on the widget to shuffle to another matching problem.

Where can I download iCoder?

iCoder is available on the App Store for iPhone, iPad, and Mac.

Still need help?

Contact us at AppleOSer@gmail.com and we will get back to you within 48 hours.

如何搜索特定题目?

题目 Tab 使用搜索栏(Mac 上为 Tab 下方的胶囊搜索条)。可按题号、标题或关键词搜索。界面设为繁体中文时,也会匹配题库中的简体内容。

如何标记题目为已学习或已掌握?

打开题目详情页,在工具栏使用学习状态菜单,选择已学习已掌握。列表模式下左滑可恢复为未学习。已学习 / 已掌握统计可在设置学习进度小组件中查看。设置 → 学习记录 列出全部已标记题目,支持已学习/已掌握筛选。

iCloud 同步怎么用?

设置 → iCloud 同步 打开开关。收藏、学习状态与错题本会在登录同一 iCloud 账户的 iPhone、iPad、Mac 之间同步。关闭同步后本机数据保留;可选择是否同时清除 iCloud 上的副本。

每日测验怎么用?

打开每日测验 Tab,每天 10 道题。最佳得分与完成状态保存在本地。答错的题目会进入错题本,可在设置中打开。连续天数显示在测验 Tab 和每日测验小组件上。

如何查看题目的题解?

点按题目打开详情页,从工具栏打开题解链接。iOS 在应用内 Safari 视图中打开;Mac 在右下角浮动面板中打开——可拖动,标题栏可放大/缩小或在系统浏览器中打开。

如何分享题目截图或长图?

打开任意题目,使用工具栏的分享功能。可将题目截取为图片(含可滚动长图),通过短信、邮件等渠道发送。

可以离线使用爱算法吗?

可以。999 道题目、每日测验、收藏、学习进度和小组件均完全离线可用,核心功能无需联网。打开题解页或外部链接时才需要网络。

有哪些键盘快捷键?

快捷键 操作
⌘F 切到题目 Tab 并聚焦搜索
⌘1 题目 Tab
⌘2 分类 Tab
⌘3 每日测验 Tab
⌘4 设置 Tab
Esc(Mac) 关闭字号条 → 分享 → 题解浮窗 → 导航返回(仅当前 Tab)

Mac 上 ⌘F 会展开 Tab 下胶囊搜索条;Esc 可收起。

爱算法支持哪些平台?

爱算法以同一套 SwiftUI 源码原生运行于 iPhoneiPadMac。小组件仅 iOS(Mac 无小组件)。最低版本:iOS 16.0+、macOS 13.0+。部分小组件功能(每日一题筛选、换题按钮)需 iOS 17+

如何切换应用语言?

设置中更改语言。可选英文、简体中文、繁体中文,与设备系统语言无关。繁体界面会按需将题库简体内容转换为繁体展示。

如何添加和配置小组件?

长按主屏幕 → + → 搜索「iCoder」。分步教程、锁屏说明与组件目录见应用内 设置 → 小组件 → 使用说明

iOS 17+ 长按每日一题小组件 → 编辑小组件,可按难度与标签筛选。点小组件上的 可随机换题。

在哪里下载爱算法?

可在 App Store 下载,支持 iPhone、iPad 与 Mac。

仍需帮助?

发邮件到 AppleOSer@gmail.com,我们会在 48 小时内回复。

如何搜尋特定題目?

題目 Tab 使用搜尋列(Mac 上為 Tab 下方的膠囊搜尋列)。可按題號、標題或關鍵字搜尋。介面設為繁體中文時,也會比對題庫中的簡體內容。

如何標記題目為已學或已精通?

開啟題目詳情頁,在工具列使用學習狀態選單,選擇已學已精通。列表模式下左滑可恢復為未學。已學 / 已精通統計可在設定學習進度小工具中查看。設定 → 學習記錄 列出全部已標記題目,支援已學/已精通篩選。

iCloud 同步怎麼用?

設定 → iCloud 同步 打開開關。收藏、學習狀態與錯題本會在登入同一 iCloud 帳戶的 iPhone、iPad、Mac 之間同步。關閉同步後本機資料保留;可選擇是否同時清除 iCloud 上的副本。

每日測驗怎麼用?

開啟每日測驗 Tab,每天 10 道題。最佳得分與完成狀態保存在本地。答錯的題目會進入錯題本,可在設定中開啟。連續天數顯示在測驗 Tab 和每日測驗小工具上。

如何查看題目的題解?

點按題目開啟詳情頁,從工具列開啟題解連結。iOS 在應用內 Safari 檢視中開啟;Mac 在右下角浮動面板中開啟——可拖曳,標題列可放大/縮小或在系統瀏覽器中開啟。

如何分享題目截圖或長圖?

開啟任意題目,使用工具列的分享功能。可將題目擷取為圖片(含可捲動長圖),透過訊息、電子郵件等管道傳送。

可以離線使用愛算法嗎?

可以。999 道題目、每日測驗、收藏、學習進度和小工具均完全離線可用,核心功能無需連網。開啟題解頁或外部連結時才需要網路。

有哪些鍵盤快捷鍵?

快捷鍵 操作
⌘F 切到題目 Tab 並聚焦搜尋
⌘1 題目 Tab
⌘2 分類 Tab
⌘3 每日測驗 Tab
⌘4 設定 Tab
Esc(Mac) 關閉字級列 → 分享 → 題解浮窗 → 導覽返回(僅目前 Tab)

Mac 上 ⌘F 會展開 Tab 下膠囊搜尋列;Esc 可收起。

愛算法支援哪些平台?

愛算法以同一套 SwiftUI 原始碼原生運行於 iPhoneiPadMac。小工具僅 iOS(Mac 無小工具)。最低版本:iOS 16.0+、macOS 13.0+。部分小工具功能(每日一題篩選、換題按鈕)需 iOS 17+

如何切換應用語言?

設定中更改語言。可選英文、簡體中文、繁體中文,與裝置系統語言無關。繁體介面會按需將題庫簡體內容轉換為繁體展示。

如何新增和設定小工具?

長按主畫面 → + → 搜尋「iCoder」。分步教學、鎖定畫面說明與元件目錄見應用內 設定 → 小工具 → 使用說明

iOS 17+ 長按每日一題小工具 → 編輯小工具,可按難度與標籤篩選。點小工具上的 可隨機換題。

在哪裡下載愛算法?

可在 App Store 下載,支援 iPhone、iPad 與 Mac。

仍需協助?

寄信到 AppleOSer@gmail.com,我們會在 48 小時內回覆。