- 博客(9)
- 收藏
- 关注
原创 IOS模拟内存警告
1,模拟器 选中模拟器 -> Hardware-> Simulate Memory Warning2,真机 调用私有API实现:[[UIApplication shareApplication] performSelector:@(_performMemoryWarning)];
2021-10-04 22:45:28 375
原创 IOS中xib拖拽控件使用weak而不使用strong
1,通过代码去创建一个View视图并且通过addSubview方法将其添加到控制器的view2,通过拖拽控件的形式将View视图添加到控制器的view内上述两种方法本质上都相当于控制器的view强引用这个子view视图,也就是说有一个强指针指向这个视图使用weak修饰和strong修饰的区别:1,如果用weak修饰,当这个子视图移除控制器的view的时候就可以销毁了,能够及时的释放内存。2,在引用的时候如果再使用strong修饰的话,相当于两个强指针指向同一个view,多余.
2021-10-04 22:09:25 301
原创 requestImageForAsset执行两次
resizeMode:对请求的图像怎样缩放。有三种选择:None,默认加载方式;Fast,尽快地提供接近或稍微大于要求的尺寸;Exact,精准提供要求的尺寸。deliveryMode:图像质量。有三种值:Opportunistic,在速度与质量中均衡;HighQualityFormat,不管花费多长时间,提供高质量图像;FastFormat,以最快速度提供好的质量。...
2021-08-17 15:52:43 689
原创 JSON入门
一,什么是JSONJSON:JavaScript对象表示法(JavaScript Object Notation),一种数据格式的标准规范 JSON是存储和交换文本信息的语法。类似XML JSON比XML更小、更快、更易解析,是轻量级的文本数据交换格式 JSON独立于语言 JSON具有自我描述性,更易理解 JSON使用JavaScript语法来描述数据对象,但JSON仍然独立于语言和平台。JSON解析器和JSON库支持许多不同的编程语言优点:易于人的阅读和编写,易于程序解析于生产JSO
2021-05-28 11:47:23 163
原创 消除CocoaPods类重复实现警告
问题分析:objc[4397]:Class TWTRUserAuthRequestSigner is implemented in both/private/var/containers/Bundle/Application/00D57A99-A8F6-4F45-BF20-299D83AE5FB9/SOUFEEL.app/Frameworks/TwitterKit.framework/TwitterKit (0x107240220)and/private/var/containers/.
2021-05-25 16:13:01 1421 1
原创 M1芯片pod install报错
在M1的mac下pod install有时会报错。在报错提示如下,提供了三种解决方案的网址:注意:下面方法不适用于Carthage解决方法一:1,打开终端运行:sudo arch -x86_64 gem install ffi2,在以后每次运行pod install前加上arch -x86_64arch -x86_64 pod install解决方法二:修改终端的运行方式为Rosetta,再运行pod install...
2021-05-24 16:22:11 650
原创 UIGestureRecognizer触控手势
UIGestureRecognizerUIGestureRecognizer是一个抽象类(特殊的触摸事件),UIGestureRecognizer是一个父类,定义了所有手势操作的基本行为,使用它的子类可处理具体的手势,实际操作中常用的子类有以下几种UITapGestureRecognizer 轻触,点按手势 UISwipeGestureRecognizer 轻扫手势 UILongPressGestureRecognizer 长按手势 UIPanGestureReco
2021-05-13 22:23:10 431
原创 UITextView弹出键盘获取光标位置
代码实现: CGFloat cursorPosition = 0.0f; cursorPosition =[textView caretRectForPosition:textView.selectedTextRange.end].origin.y;注意: 因为弹出键盘后,光标才出现的。 在键盘将要弹出事件中 -(void)KeyboardWillShowNotification:(NSNotification ...
2021-05-12 15:56:57 349
原创 UITextView学习笔记(一)
UITextView学习(一)一,UITextView代理方法如下//将要开始编辑-(BOOL)textViewShouldBeginEditing:(UITextView *)textView;// 将要结束编辑-(BOOL)textViewShouldEndEditing:(UITextView *)textView;//开始编辑-(void)textViewDidBeginEditing:(UITextView *)textView;//结束编辑-(void)tex
2021-05-11 13:00:42 170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人