{"id":16761026,"url":"https://github.com/bmeurer/bmkit","last_synced_at":"2025-04-10T17:40:31.145Z","repository":{"id":141109420,"uuid":"2097118","full_name":"bmeurer/BMKit","owner":"bmeurer","description":"Collection of various useful Objective-C classes and categories.","archived":false,"fork":false,"pushed_at":"2018-11-26T07:46:38.000Z","size":148,"stargazers_count":8,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T15:21:34.632Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://benediktmeurer.de/BMKit","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bmeurer.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2011-07-24T16:05:56.000Z","updated_at":"2013-12-17T11:02:02.000Z","dependencies_parsed_at":"2024-07-12T00:21:43.526Z","dependency_job_id":null,"html_url":"https://github.com/bmeurer/BMKit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmeurer%2FBMKit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmeurer%2FBMKit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmeurer%2FBMKit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmeurer%2FBMKit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bmeurer","download_url":"https://codeload.github.com/bmeurer/BMKit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248262156,"owners_count":21074256,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T04:25:15.548Z","updated_at":"2025-04-10T17:40:31.140Z","avatar_url":"https://github.com/bmeurer.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"## About\n\n[BMKit](http://benediktmeurer.de/BMKit) is a collection of [well documented](http://bmeurer.github.com/BMKit) Objective-C classes and categories for iOS (and Mac) development that make life easier by solving common problems in iOS (and Mac) development. Right now BMKit is a static library for iOS 4.0 and beyond.\n\n\n## Documentation\n\nDocumentation is done using [AppleDoc](http://github.com/tomaz/appledoc). The generated API documentation is available [online](http://bmeurer.github.com/BMKit/).\n\n\n## License\n\nBMKit is licensed under the [Simplified BSD License](http://en.wikipedia.org/wiki/BSD_license).\nSee the [LICENSE](http://github.com/bmeurer/BMKit/raw/master/LICENSE) file for details.\n\n\n## Installation\n\nRun the following command to add BMKit as a [Git](http://git-scm.org) submodule to your project. Be sure you have are you in the root folder of your project.\n\n    $ git submodule add git://github.com/bmeurer/BMKit.git Vendor/BMKit\n\nIf you don't want to add BMKit as a submodule to your project or if your project is not managed using [Git](http://git-scm.org), then you can run the following commands to download the source code of the most recent revision.\n\n    $ mkdir -p Vendor/BMKit\n    $ curl -L http://github.com/bmeurer/BMKit/tarball/master | tar xz --strip 1 -C Vendor/BMKit\n\n\n### Adding to your Project\n\n* In Xcode, add the `BMKit.xcodeproj` to your project.\n* In the _Build Phases_ of a target, add `libBMKit.a` to the _Target Dependencies_ and _Link Binary with Libraries_.\n* In the build phases of a target, add the `ImageIO.framework`, `MobileCoreServices.framework` and `SystemConfiguration.framework` frameworks. to the _Link Binary with Libraries_.\n* Choose the _Build Settings_ tab. Make sure _All_ is selected in the top left of the bar under the tabs.\n* Add `Vendor/BMKit` to the _Header Search Path_ (do not click the _Recursive_ checkbox).\n* Add `-all_load -ObjC` to _Other Linker Flags_.\n\n\n### Usage\n\nTo use BMKit, simply add the following line to your source file. I recommend adding this to your prefix to make things easy.\n\n    #import \u003cBMKit/BMKit.h\u003e\n\nYou can also import individual files instead of the whole framework by doing something like:\n\n    #import \u003cBMKit/BMNetworkReachabilityController.h\u003e\n\n\n## Bug Reports\n\nIf you come across any problems, please [create a ticket](http://github.com/bmeurer/BMKit/issues) and we will try to get it fixed as soon as possible.\n\n\n## Contributing\n\nOnce you've made your commits:\n\n1. [Fork](http://help.github.com/fork-a-repo/ \"Fork a repo\") BMKit.\n2. Create a topic branch - `git checkout -b my_branch`.\n3. Push to your topic branch - `git push origin my_branch`.\n4. Create a [Pull Request](http://help.github.com/pull-requests/ \"Send pull requests\") from your topic branch.\n5. That's it!\n\n\n## Authors\n\nBenedikt Meurer :: benedikt.meurer@googlemail.com :: [@bmeurer](http://twitter.com/bmeurer)\n\n\n## Copyright\n\nCopyright (c) 2004-2011 Benedikt Meurer. See the [License](http://github.com/bmeurer/BMKit/raw/master/LICENSE) file for details.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbmeurer%2Fbmkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbmeurer%2Fbmkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbmeurer%2Fbmkit/lists"}