Отображает notification
osascript -e "display notification \"Собираю ${PRODUCT_MODULE_NAME}\" with title \"Xcode\""
echo "output" > ${DERIVED_FILE_DIR}/output
| addmedia | |
| addphoto | |
| addvideo | |
| appinfo | |
| boot | |
| bootstatus | |
| clone | |
| create | |
| darwinup | |
| delete |
Мы составили для вас список наших любимых учебников по темам, рассматривавшимся в этом курсе, с короткими комментариями.
(Лучше всего изучать прямо в такой последовательности)
| """ | |
| Prerequisites: | |
| $ pip install biplist | |
| $ pip install requests | |
| Usage: | |
| python dsym_symbolizer.py --dsym_url https://www.example.com/MyStuff.framework.dSYM.zip \ | |
| --source_path /Users/MeMySelfAndI/MyStuffSources \ | |
| --binary_path /Users/MeMySelfAndI/MyProject/Pods/MyStuff/MyStuff.framework | |
| """ |
| - (NSString *)uuidForToken { | |
| unsigned char obfuscatedSecretKey[] = {0xa, 0xd7, 0x55, 0x2f, 0x94}; | |
| // Get the SHA1 of a class name, to form the obfuscator. | |
| unsigned char obfuscator[CC_SHA1_DIGEST_LENGTH]; | |
| NSData *className = [NSStringFromClass([self class]) | |
| dataUsingEncoding:NSUTF8StringEncoding]; | |
| CC_SHA1(className.bytes, (CC_LONG)className.length, obfuscator); | |
| // | |
| // APAspectFitImageView.h | |
| // autolayout | |
| // | |
| // Created by Antol Peshkov on 16.10.14. | |
| // Copyright (c) 2014 Antol Peshkov. All rights reserved. | |
| // | |
| #import <UIKit/UIKit.h> |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.