Files
knowledge-kit/SUMMARY.md
√(noham)² 898f333ab0 clean up
2026-02-22 21:56:47 +01:00

134 lines
8.9 KiB
Markdown

# Summary
* [Introduction](README.md)
* [Chapter1 - iOS](Chapter1%20-%20iOS/chapter1.md)
* [1. Reduce Project Size: Image Resources](Chapter1%20-%20iOS/1.1.md)
* [2. Understand Initializers Thoroughly](Chapter1%20-%20iOS/1.2.md)
* [3. The Secrets of Controller Loading](Chapter1%20-%20iOS/1.3.md)
* [4. How to Elegantly Debug Mobile Webpages?](Chapter1%20-%20iOS/1.4.md)
* [5. The Event Responder Chain](Chapter1%20-%20iOS/1.5.md)
* [6. Two-List Interaction in Food Delivery Apps](Chapter1%20-%20iOS/1.6.md)
* [7. Underlying Principles of Object Storage in Memory](Chapter1%20-%20iOS/1.7.md)
* [8. Implementing WeChat Official Account Effect: Long-press Image to Save to Photos](Chapter1%20-%20iOS/1.8.md)
* [9. Do You Really Know hitTest and pointInside?](Chapter1%20-%20iOS/1.9.md)
* [10. Hybrid Exploration (Part 1)](Chapter1%20-%20iOS/1.10.md)
* [11. Events in iOS](Chapter1%20-%20iOS/1.11.md)
* [12. NSFileManager Ultimate Guide](Chapter1%20-%20iOS/1.12.md)
* [13. Clever Uses of UINavigationController](Chapter1%20-%20iOS/1.13.md)
* [14. Deep Dive into URL Schemes (Part 1)](Chapter1%20-%20iOS/1.14.md)
* [15. The Evolution of URL Schemes](Chapter1%20-%20iOS/1.15.md)
* [16. Mixing Objective-C and Swift](Chapter1%20-%20iOS/1.16.md)
* [17. Changing Frame for UI Controls with Fixed Heights](Chapter1%20-%20iOS/1.17.md)
* [18. Using YYModel](Chapter1%20-%20iOS/1.18.md)
* [19. Implementing a Wave Animation](Chapter1%20-%20iOS/1.19.md)
* [20. Exploration of Underlying Principles](Chapter1%20-%20iOS/1.20.md)
* [21. Zen and the Art of Objective-C Programming](Chapter1%20-%20iOS/1.21.md)
* [22. Modify UITextField Placeholder Style](Chapter1%20-%20iOS/1.22.md)
* [23. Dismiss Keyboard When UIScrollView Is Dragged](Chapter1%20-%20iOS/1.23.md)
* [24. Read Apple Source Code: NSRange](Chapter1%20-%20iOS/1.24.md)
* [25. Replica Layer (CAReplicatorLayer)](Chapter1%20-%20iOS/1.25.md)
* [26. CAShapeLayer](Chapter1%20-%20iOS/1.26.md)
* [27. Weibo-like Animation](Chapter1%20-%20iOS/1.27.md)
* [28. Global Matching and Highlighting in UILabel](Chapter1%20-%20iOS/1.28.md)
* [29. JavascriptCore](Chapter1%20-%20iOS/1.29.md)
* [30. Xcode Tips](Chapter1%20-%20iOS/1.30.md)
* [31. Terminal Efficiency](Chapter1%20-%20iOS/1.31.md)
* [32. Ultimate Screenshot](Chapter1%20-%20iOS/1.32.md)
* [33. Push Notifications](Chapter1%20-%20iOS/1.33.md)
* [34. App Ratings](Chapter1%20-%20iOS/1.34.md)
* [35. Some Layout Tips](Chapter1%20-%20iOS/1.35.md)
* [36. iOS Numeric Precision Loss Issues](Chapter1%20-%20iOS/1.36.md)
* [37. Some Observations Not Yet Tried](Chapter1%20-%20iOS/1.37.md)
* [38. RunLoop Exploration](Chapter1%20-%20iOS/1.38.md)
* [39. Multithreading Exploration](Chapter1%20-%20iOS/1.39.md)
* [40. Memory Issues Research](Chapter1%20-%20iOS/1.40.md)
* [41. iOS App Launch Performance Optimization Resources Summary](Chapter1%20-%20iOS/1.41.md)
* [42. App Security](Chapter1%20-%20iOS/1.42.md)
* [43. Debugging Tricks](Chapter1%20-%20iOS/1.43.md)
* [44. Design and Implementation of a Hybrid SDK](Chapter1%20-%20iOS/1.44.md)
* [45. ](Chapter1%20-%20iOS/1.45.md)
* [46. KVC & KVO](Chapter1%20-%20iOS/1.46.md)
* [47. Currency Formatting](Chapter1%20-%20iOS/1.47.md)
* [48. Categories, Extensions, load, initialize](Chapter1%20-%20iOS/1.48.md)
* [49. MVC, MVP, MVVM](Chapter1%20-%20iOS/1.49.md)
* [50. "Static Libraries" and "Dynamic Libraries"](Chapter1%20-%20iOS/1.50.md)
* [51. CocoaPods Related Tips](Chapter1%20-%20iOS/1.51.md)
* [52. Productivity Tools for Development](Chapter1%20-%20iOS/1.52.md)
* [53. iOS Data Persistence](Chapter1%20-%20iOS/1.53.md)
* [54. Set Author Info in Xcode](Chapter1%20-%20iOS/1.54.md)
* [55. The Most Complete Invisible Tracking Plan Ever](Chapter1%20-%20iOS/1.55.md)
* [56. Security in the Era of Big Frontend](Chapter1%20-%20iOS/1.56.md)
* [57. Thoughts on Auto Layout](Chapter1%20-%20iOS/1.57.md)
* [58. Summary of Swift Migration for Each Version](Chapter1%20-%20iOS/1.58.md)
* [59. Scattered iOS Knowledge](Chapter1%20-%20iOS/1.59.md)
* [60. App Slimming Techniques](Chapter1%20-%20iOS/1.60.md)
* [61. App Launch Time Optimization and Binary Reordering](Chapter1%20-%20iOS/1.61.md)
* [62. OCLint for Code Review](Chapter1%20-%20iOS/1.62.md)
* [63. Apple's Official Open Source Resources](Chapter1%20-%20iOS/1.63.md)
* [64. Understanding Componentization, Modularization, Plugins, Subapps, Frameworks, Libraries](Chapter1%20-%20iOS/1.64.md)
* [65. Multi-platform Integration Solutions](Chapter1%20-%20iOS/1.65.md)
* [66. Mobile Network Layer Optimization](Chapter1%20-%20iOS/1.66.md)
* [67. iOS Project Compilation Speed Optimization](Chapter1%20-%20iOS/1.67.md)
* [68. Protect Your App's Security](Chapter1%20-%20iOS/1.68.md)
* [69. React-Native Summary](Chapter1%20-%20iOS/1.69.md)
* [70. Different Dynamic Capabilities](Chapter1%20-%20iOS/1.70.md)
* [71. Flutter First Experience - Installation](Chapter1%20-%20iOS/1.71.md)
* [72. Architecture Design Insights](Chapter1%20-%20iOS/1.72.md)
* [73. Learning Ruby](Chapter1%20-%20iOS/1.73.md)
* [74. Build an APM Monitoring System](Chapter1%20-%20iOS/1.74.md)
* [75. Write Good Tests to Improve App Quality](Chapter1%20-%20iOS/1.75.md)
* [76. iOS Crash Analysis](Chapter1%20-%20iOS/1.76.md)
* [77. iOS Packaging System Build Acceleration](Chapter1%20-%20iOS/1.77.md)
* [78. Pre-check for App Store Submission](Chapter1%20-%20iOS/1.78.md)
* [79. Deep Understanding of Various Locks](Chapter1%20-%20iOS/1.79.md)
* [80. Build a General, Configurable, Multi-handle Data Reporting SDK](Chapter1%20-%20iOS/1.80.md)
* [81. __asm__ Symbol Renaming Tricks](Chapter1%20-%20iOS/1.81.md)
* [82. runtime](Chapter1%20-%20iOS/1.82.md)
* [83. NSURLProtocol Use Cases](Chapter1%20-%20iOS/1.83.md)
* [84. WKWebView Tips Collection](Chapter1%20-%20iOS/1.84.md)
* [85. Unified Redirect Techniques](Chapter1%20-%20iOS/1.85.md)
* [86. GCD Source Exploration](Chapter1%20-%20iOS/1.86.md)
* [87. Objective-C Low-Level Exploration](Chapter1%20-%20iOS/1.87.md)
* [88. fishhook Principles](Chapter1%20-%20iOS/1.88.md)
* [89. block Underlying Principles](Chapter1%20-%20iOS/1.89.md)
* [90. YYImage Framework Principles — Exploring Efficient Image Loading](Chapter1%20-%20iOS/1.90.md)
* [91. DYLD and Mach-O](Chapter1%20-%20iOS/1.91.md)
* [92. Flutter Invisible Tracking Solution](Chapter1%20-%20iOS/1.92.md)
* [93. Flutter New Feature Guide](Chapter1%20-%20iOS/1.93.md)
* [94. APM - Wake Up](Chapter1%20-%20iOS/1.94.md)
* [95. From Flutter and Frontend Perspectives: How to Ensure UI Smoothness on a Single-Threaded Model](Chapter1%20-%20iOS/1.95.md)
* [96. An Idea to Improve App Computational Performance](Chapter1%20-%20iOS/1.96.md)
* [97. Fancy Uses of __attribute__](Chapter1%20-%20iOS/1.97.md)
* [98. Common Design Patterns for Frontend, BFF, Backend](Chapter1%20-%20iOS/1.98.md)
* [99. Client-side Quality Control](Chapter1%20-%20iOS/1.99.md)
* [100. Underlying Network Errors on iOS Client](Chapter1%20-%20iOS/1.100.md)
* [101. Offscreen Rendering](Chapter1%20-%20iOS/1.101.md)
* [102. LLVM](Chapter1%20-%20iOS/1.102.md)
* [103. Design Patterns and Their Scenarios](Chapter1%20-%20iOS/1.103.md)
* [104. NSNotification Underlying Principles](Chapter1%20-%20iOS/1.104.md)
* [105. iOS UI Rendering Process](Chapter1%20-%20iOS/1.105.md)
* [106. NSUserDefault Underlying Principles Exploration](Chapter1%20-%20iOS/1.106.md)
* [107. IM Technology](Chapter1%20-%20iOS/1.107.md)
* [108. Best Practices for Precise Testing](Chapter1%20-%20iOS/1.108.md)
* [109. Assembly Learning](Chapter1%20-%20iOS/1.109.md)
* [110. Use Design Patterns to Build a Client-side Validator](Chapter1%20-%20iOS/1.110.md)
* [111. HarmonyOS Development Tips for iOS Developers](Chapter1%20-%20iOS/1.111.md)
* [112. Swift Enum Memory Layout](Chapter1%20-%20iOS/1.112.md)
* [113. Memory Layout of Swift Structs and Classes](Chapter1%20-%20iOS/1.113.md)
* [114. Swift Optimizations](Chapter1%20-%20iOS/1.114.md)
* [115. Empowering the AI Endpoint](Chapter1%20-%20iOS/1.115.md)
* [116. Deep Dive into Swift Classes](Chapter1%20-%20iOS/1.116.md)
* [117. Swift Protocol Exploration](Chapter1%20-%20iOS/1.117.md)
* [118. Swift Error Handling](Chapter1%20-%20iOS/1.118.md)
* [119. Analyze Swift String](Chapter1%20-%20iOS/1.119.md)
* [120. Swift Access Control](Chapter1%20-%20iOS/1.120.md)
* [121. Swift Memory Management](Chapter1%20-%20iOS/1.121.md)
* [122. Swift Literals Essentials](Chapter1%20-%20iOS/1.122.md)
* [123. Swift Pattern Matching](Chapter1%20-%20iOS/1.123.md)
* [128. SwiftUI Research](Chapter1%20-%20iOS/1.128.md)
* [139. Graphics Rendering Techniques](Chapter1%20-%20iOS/1.139.md)
* [140. Aspects](Chapter1%20-%20iOS/1.140.md)
* [143. Empowering the AI Endpoint](Chapter1%20-%20iOS/1.143.md)
* [146. Weex Principles and APM](Chapter1%20-%20iOS/1.146.md)
* [147. What Rust Can Do on Mobile](Chapter1%20-%20iOS/1.147.md)
* [148. Mobile "Safety Cushion"](Chapter1%20-%20iOS/1.148.md)