Geen omschrijving

Ryan Olson 3f1c2beb78 Rename FLEXViewSnapshotViewController to better reflect what it does. 12 jaren geleden
Classes 3f1c2beb78 Rename FLEXViewSnapshotViewController to better reflect what it does. 12 jaren geleden
.gitignore 395752d3d1 Add README and .gitignore 12 jaren geleden
README.md 9c0c242656 Update TODOs in README 12 jaren geleden

README.md

FLEX

TODO:

Must haves:

  • README
    • Note only supported back to iOS 6
    • Usage & feature explanations
    • Exception breakpoint note
    • Notes on unsupported: Classes that don't inherit from NSObject. Unions. Packed structs. C array arguments. Etc.
    • Note that heap objects may have some false positives
    • Thanks/credits section
  • Blog post
  • Cleanup and comments

Nice to haves:

  • Image preview in the file browser for image files
  • Search bar filtering in file browser
  • View hierarchy 3D perspective
  • UIColor argument input view
  • UIFont argument input view
  • File browser: try to parse binary files as plists even if they lack the .plist extension
  • Demo app
  • Considder a custom UILabel explorer that extends the UIView explorer
  • Toast when method calling or property setting fails
  • Support setting mutable array/dictionary properties
  • Mutable collection editing
  • Drill in from class explorer to properties, ivars, and methods for full names and attributes ("call/set" disabled/hidden)

Community feature ideas

  • Swift runtime introspection (swift classes, swift objects on the heap, etc.)
  • Layer hierarchy support
  • Consider a custom data approach that allows users to prioritize their own relevant information.
  • Keyboard shortcuts (that don't interfere with existing keyboard shortcuts)
  • Add new NSUserDefault key/value pair on the fly