Mac电脑必装清单 iTerm2DaisyDisk mac清理AutoMounter 自动加载分享的文件 smb nas自动挂载Alfred 帽子stats 任务监视器mounty ntfs移动硬盘文件复制MWeb 文档编写工具xScope 屏幕标尺/取色/
adb wifi连接手机 获取设备ipadb shell "ip addr show wlan0 | grep -e wlan0$ | cut -d\" \" -f 6 | cut -d / -f 1"结果: 或显示设备ip设置设备访问端口adb tcpip 8888开始连接adb commect <设备ip>:8888
IOS Runtime机制了解 概述Runtime 使用C和汇编编写的库.OC拓展了C语言,并加入了 面向对象 和 消息传递机制, 而消息机制就是写在 Runtime 中.C与OC函数调用区别1. C 语言,函数调用在编译时就决定了调用哪个函数,编译完成后顺序执行2. OC : 函数调用变成消息发送.属于动态调用.在编译时并不能决定调用哪个函数. 只有在运行的时候才会根据函数的名称找到对应的函数调用Runtime 的...
Swift快速笔记 介绍基于Cocoa 和Cocoa Touch框架采用Objective-C的命名参数以及动态对象模型。支持代码预览可以用于开发一套完整的操作系统。基础语法导入包 直接 import 不需要加 #var 关键字,表示定义变量的关键字(类型自动追踪) ;let 关键字,常量单行注释 // 多行注释 /* */print(“直接输出 ,不需要”);Swift 是强语...
协议——objective-c 相当于java里的接口定义一组方法,由其他类实现,该类实现了这个协议,该类遵循了协议非正式协议(使用比较少):NSObject的类别。正式协议: (重点):只有 .h文件@protocol 协议的名字 <父协议> 一般情况下协议的父协议@required(默认的,必须实现的方法)...
Objective-c基础知识学习 感想IOS挺难学的,看了几天难的倒不是技术上,而是能查到的最新的资料太少了。IOS 更新到了 13 版本,Xcode 也更新到了 11版本。对照网上的教程,差异实在太大,对于IOS小白来说真的有些费劲。...
IOS基础入门知识记录——基于runoob学习 IOS关键字self实例方法&类方法类方法:+(void) simpleClassMethod;可以通过使用类名(假设作为MyClass类名称)访问,如下所示:[MyClass simpleClassMethod];实例方法:-(void) simpleInstanceMethod;创建类的对象后,它可以访问他。如下所示:MyClass *objectNam...
IOS基础知识 类的定义@interface SimpleClass : NSObject ## SimpleClass 继承自 NSObject@end类的属性申明@interface Person : NSObject ;@perperty NSString *firstName;@property NSString *lastName;@property NSNumber *yearO...
SingleLiveEvent理解 利用SingleLiveEvent 使 observe#LiveData时只相应一次onChanged操作 SingleLiveEvent 利用 AtomicBoolean (默认为false)进行赋值,当LiveData 进行 setValue时 改变 AtomicBoolean的值(set(true))使用 AtomicBoolean.compareAndSet(true,...
插件化 config.build Bug ERROR: Could not get unknown property 'versions' for object of type org.gradle.api.internal.plugins.DefaultExtraPropertiesExtension.在config.build 使用 versions同一管理版本时 一定要再使用之前声明例如:正确:ext ...
Reactnative bug收集与解决 “D:\Program Filesodejsode.exe” “D:\Program Filesodejsode_modulespm\binpm-cli.js” install --scripts-prepend-node-path=autonpm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.8 (n...
the development server returned response error code:500——bug——ReactNative the development server returned response error code:500我出现这个问题的是因为:新建项目react-nativeinitSimpleAppMovies然后再react-native run-android直接运行不同,解决办法就是 :(使用npm的就必须使用这个)npm uninstall babe...
SuppressLint 总结 1、@SuppressLint("DrawAllocation")>警告提示Avoid object allocations during draw/layout operations (preallocate and reuse instead) less... (Ctrl+F1) You should avoid allocating objects during a draw...