mirror of
https://github.com/opencv/opencv.git
synced 2024-11-29 05:29:54 +08:00
Open Source Computer Vision Library
f1dcf71dd7
* Changes delegate property from assign to weak In modern Objective-C delegate should be weak. In very rare conditions you might want delegate be strong. Assign for delegate is sign of legacy code. This change prevents crash when you forget nil delegate in dealloc and makes rush with nilling delegate unnecessary. This change shouldn't break any existing code. * Adds implementation for setters and getters for weak delegate properties for non ARC Obj-C files For whatever reason compiler can't synthesize these. And yes, it's time to convert all Objective-C stuff to ARC. |
||
---|---|---|
.github | ||
3rdparty | ||
apps | ||
cmake | ||
data | ||
doc | ||
include | ||
modules | ||
platforms | ||
samples | ||
.gitattributes | ||
.gitignore | ||
.tgitconfig | ||
CMakeLists.txt | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md |
OpenCV: Open Source Computer Vision Library
Resources
- Homepage: http://opencv.org
- Docs: http://docs.opencv.org/master/
- Q&A forum: http://answers.opencv.org
- Issue tracking: https://github.com/opencv/opencv/issues
Contributing
Please read before starting work on a pull request: https://github.com/opencv/opencv/wiki/How_to_contribute
Summary of guidelines:
- One pull request per issue;
- Choose the right base branch;
- Include tests and documentation;
- Clean up "oops" commits before submitting;
- Follow the coding style guide.