A complete gdb to lldb command map.
- Print object
(lldb) po responseObject
(lldb) po [responseObject objectForKey@"state"]
- p - Print primitive type
| import Foundation | |
| import SystemConfiguration.CaptiveNetwork | |
| func getWiFiSsid() -> String? { | |
| var ssid: String? | |
| if let interfaces = CNCopySupportedInterfaces() as NSArray? { | |
| for interface in interfaces { | |
| if let interfaceInfo = CNCopyCurrentNetworkInfo(interface as! CFString) as NSDictionary? { | |
| ssid = interfaceInfo[kCNNetworkInfoKeySSID as String] as? String | |
| break |
| import UIKit | |
| import XCPlayground | |
| // SKIP FOR NOW :) | |
| protocol SmartCell { | |
| associatedtype Model | |
| static var reuseId: String { get } |
| import Foundation | |
| protocol ServiceLocator { | |
| func getService<T>(type: T.Type) -> T? | |
| func getService<T>() -> T? | |
| } | |
| extension ServiceLocator { |
A complete gdb to lldb command map.
(lldb) po responseObject
(lldb) po [responseObject objectForKey@"state"]
| #!/bin/bash | |
| export THEOS=/opt/theos | |
| # clone theos.git | |
| cd /opt | |
| git clone git://github.com/DHowett/theos.git | |
| # clone iphoneheaders.git | |
| cd $THEOS | |
| mv include include.bak |