LLDB additions for iOS project.
[sudo] pip install mallet-lldbAdd the following line to your ~/.lldbinit file. If it doesn't exist, create it.
command script import mallet
git clone https://github.com/bartoszj/MalletAdd the following line to your ~/.lldbinit file. If it doesn't exist, create it.
command script import /path/to/mallet/folder
TBD
The summaries will be available the next time Xcode starts.
By default Mallet doesn't load summaries for StoreKit. If you want to load them or load any custom summaries, or configure Mallet behavior then create file ~/.lldb/mallet.yml. You can find example in the GitHub repository.
# List of packages that should be loaded (both built in and custom).
# StoreKit is not by default loaded.
# Custom modules can be added by adding path to module.
packages:
- StoreKit
# - ~/path/to/custom/module
# Turn on/off logging to file ~/Library/Logs/mallet.log. (by default false).
# logging: true
# Cleans log file every time mallet is loaded (by default false).
# clean_logs: trueTBD.
AFNetworking:AFURLConnectionOperationAFHTTPRequestOperationAFHTTPRequestOperationManagerAFURLSessionManagerAFHTTPSessionManagerAFHTTPRequestSerializerAFJSONRequestSerializerAFPropertyListRequestSerializerAFHTTPResponseSerializerAFJSONResponseSerializerAFPropertyListResponseSerializerAFXMLParserResponseSerializerAFXMLDocumentResponseSerializerAFImageResponseSerializerAFCompoundResponseSerializerAFSecurityPolicyAFNetworkActivityIndicatorManagerAFNetworkReachabilityManager
CoreGraphics:CGAffineTransformCGImageCGVector
CFNetwork:CFURLRequestCFURLResponseNSURLConnectionNSURLRequest(NSMutableURLRequest)NSURLResponse,NSHTTPURLResponseNSURLSessionNSURLSessionConfigurationNSURLSessionTask,NSURLSessionDataTask,NSURLSessionDownloadTask,NSURLSessionUploadTask__NSCFLocalDownloadFile
Foundation:NSDateComponentsNSLayoutConstraintNSObjectNSOperation(NSBlockOperation)NSOperationQueueNSURLComponents(__NSConcreteURLComponents)NSUUID(__NSConcreteUUID)
QuartzCore:CALayer
UIKit:UIActivityIndicatorViewUIAlertActionUIAlertControllerUIAlertViewUIBarItem/UIBarButtonItemUIButtonUIColor/UIDeviceWhiteColor/UIDeviceRGBColorUIDatePickerUIEdgeInsetsUIEvent/UIInternalEvent/UITouchesEventUIImageUIImageViewUILabelUINavigationControllerUINib/UINibStorageUIOffsetUIPageControlUIPickerView(Don't know what / how to show)UIProgressViewUIScreenUIScrollViewUISegmentedControlUISliderUIStepperUIStoryboardUIStoryboardSegueUISwitchUITableViewCellUITextFieldUITouchUIView(UIWindow)UIViewController
StoreKit:SKDownload(not tested!)SKPaymentSKPaymentQueueSKPaymentTransactionSKProductSKProductsRequestSKProductsResponseSKReceiptRefreshRequest(doesn't return anything)SKRequest
CFNetwork:NSURLRequest/NSMutableURLRequestNSURLResponse,NSHTTPURLResponse
Foundation:NSDateComponentsNSURLComponents
UIKit:UINavigationControllerUIDeviceWhiteColor/UIDeviceRGBColorUITouchesEvent
