乐于分享
好东西不私藏

iOS 26 新 API 全面总结:开发者必知的六大框架更新

iOS 26 新 API 全面总结:开发者必知的六大框架更新

📑 目录

  1. Liquid Glass — 全新设计语言
  2. Foundation Models — 端侧大模型框架
  3. App Intents — 无处不在的应用入口
  4. Live Translation — 实时翻译 API
  5. Declared Age Range — 年龄适配 API
  6. Games & Challenges — 游戏社交化
  7. SwiftUI & Swift 6.2 更新
  8. 适配路线图

全景概览

iOS 26 是自 iOS 7 以来变化最大的一次系统更新。苹果统一了全平台命名(iOS 26 / macOS 26 / watchOS 26),引入了全新的 Liquid Glass设计语言,并首次向第三方开发者开放了端侧大模型能力。以下是六大核心框架更新的深度解读。


1. Liquid Glass — 全新设计语言

什么是 Liquid Glass?

Liquid Glass(液态玻璃)是 iOS 26 引入的全新动态材质,它将玻璃的光学特性流体的动态感结合,能折射下层内容、反射周围光线,并在边缘产生透镜效果。

对开发者的影响

核心变化:你的 App 默认就会使用 Liquid Glass 样式。不需要主动开启——只要用 iOS 26 SDK 编译,系统控件(导航栏、Tab Bar、Sheet、Toolbar 等)会自动呈现液态玻璃效果。

关键 API

// 1. 玻璃效果修饰符 — 应用到自定义视图VStack{Text("Hello, Liquid Glass!")}.glassEffect()// 默认玻璃材质// 2. 带形状的玻璃效果.glassEffect(in:.rect(cornerRadius:16))// 3. 反射式玻璃(更强烈的光泽).glassEffect(.reflective)// 4. 透镜效果 — 边缘光学变形.lensEffect()// 5. 自适应色调 — 根据背景自动调节.adaptiveTint()

适配建议

场景
建议
自定义背景色
去掉
硬编码的背景色,让玻璃材质透出下层内容
阴影效果
减少
或移除 shadow,Liquid Glass 自带深度感
分隔线
用 .glassEffect(.separator)替代传统 Divider
自定义控件
使用 .glassEffect()获得系统一致的视觉风格
深色模式
Liquid Glass 自动适配Light/Dark,无需额外处理
// ❌ iOS 18 风格:硬编码背景VStack{Text("设置")}.background(Color(.systemGroupedBackground))// ✅ iOS 26 风格:让玻璃材质自然呈现VStack{Text("设置")}// 不设置 background — 系统自动应用 Liquid Glass

2. Foundation Models — 端侧大模型框架

概述

Foundation Models 是 iOS 26 最重磅的开发者 API。它将驱动 Apple Intelligence 的端侧大语言模型直接暴露给第三方 App 使用,支持文本摘要、信息提取、文本生成、分类等能力。

三大核心优势:

  • 🔒 隐私优先:数据完全留在设备上,不上传任何服务器
  • 📶 离线可用:不需要网络连接,功能始终可用
  • 💰 零成本:无 API 调用费用,无 token 计费

快速上手

importFoundationModels// 1. 创建一个文本摘要任务let session =LanguageModelSession()let article ="这是一篇很长的文章..."let summary =tryawait session.respond(    to:"请用一句话总结以下内容:\(article)",    generating:String.self)print(summary)// 2. 结构化信息提取structContactInfo:Generable{var name:Stringvar email:Stringvar phone:String?}let result =tryawait session.respond(    to:"从以下文本中提取联系人信息:\(rawText)",    generating:ContactInfo.self)print(result.content.name)// "张三"print(result.content.email)// "zhangsan@example.com"// 3. 分类任务enumSentiment:String,Generable{case positive ="正面"case negative ="负面"case neutral ="中性"}let sentiment =tryawait session.respond(    to:"判断以下评论的情感倾向:\(review)",    generating:Sentiment.self)

适用场景

场景
示例
智能摘要
邮件/文章/聊天记录自动摘要
信息提取
从发票、名片中提取结构化数据
内容分类
自动标签、情感分析、垃圾过滤
智能搜索
语义搜索,理解自然语言查询
写作辅助
改写、续写、语法纠错

注意事项

// 检查设备是否支持importFoundationModelsifLanguageModelSession.isAvailable {// 可以使用端侧模型}else{// 降级到云端 API 或提示用户// 支持设备: iPhone 15 Pro+, iPad M1+, Mac Apple Silicon}

3. App Intents — 无处不在的应用入口

iOS 26 的重大更新

App Intents 框架在 iOS 26 中获得了全面升级,让你的 App 功能延伸到系统的每一个角落:

3.1 Visual Intelligence 集成

// 将 App 的搜索逻辑接入 Visual IntelligencestructProductSearchIntent:AppIntent{staticvar title:LocalizedStringResource="搜索商品"staticvar description =IntentDescription("通过相机识别商品并搜索")@Parameter(title:"图片")var image:IntentImagefuncperform()asyncthrows->someIntentResult&ProvidesVisualSearchResult{let product =tryawaitsearchProduct(from: image)return.result(            visualSearch:VisualSearchResult(                title: product.name,                subtitle: product.price,                deepLink:URL(string:"myapp://product/\(product.id)")!))}}

用户通过相机拍摄商品 → Visual Intelligence 识别 → 调用你的 App 搜索 → 直接跳转到结果页。

3.2 Interactive Widget

// iOS 26: Widget 内支持交互操作structTodoWidget:Widget{var body:someWidgetConfiguration{AppIntentConfiguration(            kind:"todo",            provider:TodoProvider()){ entry inTodoWidgetView(entry: entry)}}}structTodoWidgetView:View{let entry:TodoEntryvar body:someView{VStack{ForEach(entry.todos){ todo inHStack{Text(todo.title)Spacer()// ✅ iOS 26: Widget 内直接切换完成状态Button(intent:ToggleTodoIntent(id: todo.id)){Image(systemName: todo.isDone ?"checkmark.circle.fill":"circle")}.buttonStyle(.borderless)}}}}}

3.3 Action Button 智能场景

// 根据上下文自动推荐 Action Button 功能structSmartAction:AppIntent{staticvar title:LocalizedStringResource="智能操作"// 系统根据时间、位置、使用习惯自动推荐staticvar suggestedInvocationPhrase:String?="执行智能操作"funcperform()asyncthrows->someIntentResult{// 根据当前上下文执行不同操作let context =awaitAppContext.currentswitch context {case.morning:return.result(dialog:"已为您打开今日日程")case.driving:return.result(dialog:"已开启驾驶模式")case.meeting:return.result(dialog:"已静音并开启勿扰")}}}

3.4 其他 App Intents 更新

  • Spotlight 深度集成
    :App 内容可被 Spotlight 索引并直接展示
  • Shortcuts 自动化增强
    :支持更复杂的跨 App 工作流编排
  • Control Center 快捷控制
    :一键触发 App 核心功能

4. Live Translation — 实时翻译 API

Call Translation API

iOS 26 开放了 Call Translation API,让你的 VoIP 或通信类 App 支持实时翻译通话。

importCallTranslation// 在 VoIP 通话中启用实时翻译classCallManager:NSObject,CallTranslationDelegate{let translationController =CallTranslationController()funcstartTranslatedCall(to recipient:String){        translationController.sourceLanguage =.chinese        translationController.targetLanguage =.english        translationController.delegate =self// 发起通话并启用实时翻译        translationController.startTranslation(for: activeCall)}// 实时翻译回调funccallTranslation(_ controller:CallTranslationController,        didTranslate text:String,        from source:Locale.Language,        to target:Locale.Language){// 显示翻译后的字幕        subtitleLabel.text = text}}

FaceTime 翻译字幕

FaceTime 现在支持实时翻译字幕,基于完全端侧的 Apple 自研模型,确保对话隐私。


5. Declared Age Range — 年龄适配 API

隐私保护的年龄适配

新的 Declared Age Range API 允许家长在保护隐私的前提下,向 App 分享孩子的年龄范围,以便 App 提供适龄内容。

importFamilyControls// 请求年龄范围信息funccheckAgeRange()async{do{let ageRange =tryawaitDeclaredAgeRange.currentswitch ageRange {case.under13:// 儿童模式:简化 UI,移除社交功能enableChildMode()case.age13to17:// 青少年模式:部分内容限制enableTeenMode()case.adult:// 成人模式:完整功能enableFullMode()case.unknown:// 用户未授权分享年龄,默认安全模式enableSafeMode()}}catch{// 处理错误enableSafeMode()}}

使用要点

  • 完全自愿
    :用户/家长可以选择不分享
  • 范围而非精确值
    :只提供年龄段,不暴露精确年龄
  • 隐私合规
    :符合 COPPA 等儿童隐私保护法规
  • 向下兼容
    :低版本 iOS 返回 .unknown

6. Games & Challenges — 游戏社交化

Apple Games App

iOS 26 推出了全新的 Apple Games应用,作为游戏发现和社交中心。你的游戏会自动出现在 Games App 中。

Challenges(挑战)系统

基于 Game Center 排行榜,Challenges 将单人游戏转变为社交体验:

importGameKit// 创建一个挑战funccreateChallenge()async{let leaderboard =GKLeaderboard()    leaderboard.identifier ="high_score_weekly"// 基于排行榜创建挑战let challenge =tryawaitGKChallenge.create(        leaderboard: leaderboard,        players: selectedFriends,        message:"来比比谁本周得分最高!")// 发送挑战tryawait challenge.issue()}// 接收挑战结果classChallengeDelegate:NSObject,GKChallengeDelegate{funcplayer(_ player:GKPlayer, didComplete challenge:GKChallenge, issuedByFriend friendPlayer:GKPlayer){// 挑战完成 — 展示结果showChallengeResult(challenge: challenge, winner: player)}}

7. SwiftUI & Swift 6.2 更新

SwiftUI 新特性

// 1. 动态自适应布局 — DynamicLayoutDynamicLayout{ context in// 根据设备、分屏、窗口大小自动调整if context.horizontalSizeClass ==.compact {VStack{ content }}else{HStack{ content }}}// 2. 增强的动画系统 — 复杂动画帧率提升 30%+withAnimation(.spring(response:0.6, dampingFraction:0.8)){    isExpanded.toggle()}.animation(.smooth, value: isExpanded)// 3. 改进的搜索体验.searchable(text: $query, placement:.toolbar).searchSuggestions {ForEach(suggestions){ suggestion inText(suggestion.title).searchCompletion(suggestion.text)}}

Swift 6.2 关键变化

特性
说明
Strict Concurrency
默认开启,强制检查并发安全
@Sendable 改进
闭包自动推断 Sendable
Actor 隔离增强
更精确的 Actor 边界检查
性能优化
编译速度提升,运行时开销降低
// Swift 6.2: 更安全的并发代码@MainActorclassViewModel:Sendable{var items:[Item]=[]// 编译器会检查是否安全funcload()async{// ✅ 自动在 MainActor 上执行        items =tryawaitfetchItems()// fetchItems 返回 @Sendable}}

8. 适配路线图

快速检查清单

□ 安装 Xcode 26,设置 Deployment Target 为 iOS 26□ 用 iOS 26 SDK 编译,检查编译警告□ 检查 Liquid Glass 对现有 UI 的影响   - 导航栏、Tab Bar、Sheet 自动变为玻璃材质   - 自定义背景色可能需要调整□ 评估 Foundation Models 集成机会   - 有文本处理需求的场景 → 优先考虑端侧模型□ 升级 App Intents   - 支持 Visual Intelligence   - Widget 交互化□ 测试向下兼容   - @available(iOS 26, *) 条件编译   - 低版本 iOS 的降级方案□ TestFlight 灰度验证□ App Store 提交

条件编译示例

// 同时支持 iOS 26 新特性和旧版本funcconfigureAppearance(){if#available(iOS 26,*){// 使用 Liquid Glass 样式// 系统控件自动适配,无需额外代码}else{// iOS 18 及以下的传统样式let appearance =UINavigationBarAppearance()        appearance.configureWithOpaqueBackground()UINavigationBar.appearance().standardAppearance = appearance}}// SwiftUI 中的条件适配structContentView:View{var body:someView{VStack{Text("Hello")}.ifAvailable(.glassEffect())// iOS 26+}}extensionView{@ViewBuilderfuncifAvailable<Modifier:ViewModifier>(_ modifier:Modifier)->someView{if#available(iOS 26,*){self.modifier(modifier)}else{self}}}

📊 总结对比

维度
iOS 18
iOS 26
影响
设计语言
扁平设计
Liquid Glass 液态玻璃
UI 控件默认样式变化
AI 能力
仅系统 App
Foundation Models 开放
新增端侧智能功能
App 入口
Widget + Siri
+ Visual Intelligence + 交互 Widget
更多触达用户的渠道
翻译
系统级
Call Translation API 开发者可用
通信类 App 新能力
隐私
ATT 等
+ Declared Age Range
儿童内容更合规
游戏
Game Center
+ Challenges + Games App
社交化游戏体验
Swift
Swift 5.10
Swift 6.2 严格并发
代码安全性提升

🔗 参考资源

  • Apple Developer — What's New in iOS 26
  • WWDC25 — Build a SwiftUI app with the new design
  • Foundation Models Framework 文档
  • App Intents Framework 更新

一句话总结:iOS 26 = Liquid Glass 视觉革新 + Foundation Models 智能开放 + App Intents 全面渗透。这是一次设计 + AI + 生态的三重升级,值得每个 iOS 开发者认真对待。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-27 13:06:19 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/563319.html
  2. 运行时间 : 0.093515s [ 吞吐率:10.69req/s ] 内存消耗:4,778.20kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=f54207c31a77b7be544497637858246d
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000542s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000911s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000328s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000277s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000674s ]
  6. SELECT * FROM `set` [ RunTime:0.000246s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000710s ]
  8. SELECT * FROM `article` WHERE `id` = 563319 LIMIT 1 [ RunTime:0.000570s ]
  9. UPDATE `article` SET `lasttime` = 1777266379 WHERE `id` = 563319 [ RunTime:0.000999s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000343s ]
  11. SELECT * FROM `article` WHERE `id` < 563319 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000552s ]
  12. SELECT * FROM `article` WHERE `id` > 563319 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000483s ]
  13. SELECT * FROM `article` WHERE `id` < 563319 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001032s ]
  14. SELECT * FROM `article` WHERE `id` < 563319 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001265s ]
  15. SELECT * FROM `article` WHERE `id` < 563319 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001398s ]
0.095189s