All Projects → macacajs → iosHookViewId

macacajs / iosHookViewId

Licence: MIT license
A solution for ios hook view id(给iOS应用自动生成控件id)

Programming Languages

objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to iosHookViewId

react-use-countdown
React hook for countdown state.
Stars: ✭ 19 (-56.82%)
Mutual labels:  hook
Ryder
Runtime redirection of method calls for .NET Core.
Stars: ✭ 34 (-22.73%)
Mutual labels:  hook
use-color-change
📈📉React hook for flashing a text when a value becomes higher or lower
Stars: ✭ 32 (-27.27%)
Mutual labels:  hook
macaca-puppeteer
Macaca puppeteer driver
Stars: ✭ 39 (-11.36%)
Mutual labels:  macaca
use-spring
Hooke's law hook
Stars: ✭ 53 (+20.45%)
Mutual labels:  hook
rdeco
响应式对象编程库,从时间和空间上解耦你的代码
Stars: ✭ 54 (+22.73%)
Mutual labels:  hook
Funchook
Hook function calls by inserting jump instructions at runtime
Stars: ✭ 253 (+475%)
Mutual labels:  hook
react-use-downloader
Creates a download handler function and gives progress information
Stars: ✭ 65 (+47.73%)
Mutual labels:  hook
wd.java
Java Client binding for Macaca
Stars: ✭ 30 (-31.82%)
Mutual labels:  macaca
react-transition-state
Zero dependency React transition state machine.
Stars: ✭ 239 (+443.18%)
Mutual labels:  hook
react-media-hook
React Hook for Media Queries
Stars: ✭ 60 (+36.36%)
Mutual labels:  hook
TemplePlus
ToEE hooks, extensions and fixes
Stars: ✭ 73 (+65.91%)
Mutual labels:  hook
ideas
Easy creation of custom import hooks to experiment on alternatives to Python's syntax; see https://aroberge.github.io/ideas/docs/html/
Stars: ✭ 59 (+34.09%)
Mutual labels:  hook
command-line-test
command-line test tool for Node.js
Stars: ✭ 14 (-68.18%)
Mutual labels:  macaca
web
React hooks done right, for browser and SSR.
Stars: ✭ 940 (+2036.36%)
Mutual labels:  hook
use-route-as-state
Use React Router route and query string as component state
Stars: ✭ 37 (-15.91%)
Mutual labels:  hook
Interface-Inspector-Hook
Interface Inspector破解
Stars: ✭ 43 (-2.27%)
Mutual labels:  hook
resize-observer-hook
⚛️ A React Hook to monitor changes in the size of an element using native ResizeObserver API 🔍
Stars: ✭ 45 (+2.27%)
Mutual labels:  hook
messier
Messier is an app for tracing objective-c methods in an iOS app.
Stars: ✭ 72 (+63.64%)
Mutual labels:  hook
libmem
Advanced Game Hacking Library for C/C++, Rust and Python (Windows/Linux/FreeBSD) (Process/Memory Hacking) (Hooking/Detouring) (Cross Platform) (x86/x64/ARM/ARM64) (DLL/SO Injection) (Internal/External)
Stars: ✭ 336 (+663.64%)
Mutual labels:  hook

iosHookViewId


A solution for ios hook view id(给iOS应用自动生成控件id)

特别说明

本思路来源于yulingtianxia的博客 http://yulingtianxia.com/blog/2016/03/28/Add-UITest-Label-for-UIAutomation/ 后期得知作者已将源码开源,地址如下,大家也可以直接引用源码: https://github.com/yulingtianxia/TBUIAutoTest

ps: 感谢原作者的分享及开源

使用说明

将如下四个文件拖进iOS项目目录下并参与编译即可生效(利用了OC的category特性)

iosHookViewId/hookViewId/UIResponder+UIAutoTest.h
iosHookViewId/hookViewId/UIResponder+UIAutoTest.m
iosHookViewId/hookViewId/UIView+UIAutoTest.h
iosHookViewId/hookViewId/UIView+UIAutoTest.m
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].