awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesMemory Management

Techniques for handling object lifecycles and memory allocation within the Objective-C runtime.

Distinct from Objective-C: Focuses specifically on memory management strategies rather than general language resources.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Memory Management. Refine with filters or upvote what's useful.

Awesome Memory Management GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • sequelpro/sequelprosequelpro 的头像

    sequelpro/sequelpro

    9,194在 GitHub 上查看↗

    Sequel Pro is a native macOS database administration application and graphical user interface client. It provides a dedicated desktop environment for managing MySQL and MariaDB databases, allowing users to perform server configuration and organize database data. The tool focuses on relational database visualization and the administration of both MySQL and MariaDB server instances. It enables the organization of data and the execution of management tasks through a desktop interface designed for macOS.

    Employs reference counting to maintain low memory overhead when processing large database queries.

    Objective-Cmacosmysqlobjective-c
    在 GitHub 上查看↗9,194
  • nytimes/objective-c-style-guideNYTimes 的头像

    NYTimes/objective-c-style-guide

    5,822在 GitHub 上查看↗

    本项目提供了一套全面的标准化设计模式、命名约定和 Objective-C 开发环境配置。它建立了一个一致的 API 设计、内存管理和项目组织框架,以确保代码库在团队中保持可读性和可维护性。 该指南定义了使用类前缀进行命名空间隔离的具体标准,以及用于命名资产的结构化系统。它概述了旨在提高类型安全性和清晰度的委托协议和错误处理机制的架构模式。 覆盖范围扩展到源代码格式化、类结构组织和线程安全单例的实现。它还包括 Xcode 项目配置标准,将物理文件层级与项目组对齐并管理构建设置。

    Establishes standards for handling object lifecycles and memory allocation within the Objective-C runtime.

    在 GitHub 上查看↗5,822
  • jspahrsummers/libextobjcjspahrsummers 的头像

    jspahrsummers/libextobjc

    4,500在 GitHub 上查看↗

    libextobjc 是一个 Objective-C 语言扩展库和运行时工具集,提供了函数式编程模式和高级动态特性。它是一系列用于方法注入、类反射和静态分析的实用工具集合,旨在帮助防止运行时崩溃。 该库支持在编译时生成代数数据类型,并提供了一种机制,用于为类别 (categories) 中定义的属性合成支持实例变量。它还实现了协议默认行为,并提供了在编译过程中验证键路径 (key paths) 和选择器 (selectors) 的工具。 该项目涵盖了更广泛的功能领域,包括通过基于块 (block-based) 的协程进行异步流控制,以及自动清理资源并减轻块作用域内引用循环的内存管理工具。它还包括用于运行时方法注入和对象反射的工具,以分析类层次结构和属性。

    Implements specialized memory management techniques to prevent retain cycles within Objective-C blocks.

    Objective-C
    在 GitHub 上查看↗4,500
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Language Varieties
  4. Programming Languages
  5. Systems & Low-Level
  6. Objective-C
  7. Memory Management

探索子标签

  • Autorelease Pool AnalyzersExplains how autorelease pools manage object lifecycles through AutoreleasePoolPage structures and double-linked lists. **Distinct from Memory Management:** Distinct from Memory Management: focuses specifically on autorelease pool internals rather than general memory management.