- 博客(13)
- 收藏
- 关注
原创 NSString 、NSMutableString 、NSArray、NSMutableArray的拷贝
NSArray *arr = [NSArray arrayWithObjects:@"1",@"2",@"3", nil]; NSMutableArray *arr1 = [arr copy];//浅拷贝 ->不可变数组 NSMutableArray *arr2 = [arr mutableCopy];//深拷贝 ->可变数组 [arr2 addOb...
2019-08-27 14:52:02 216
原创 解决NSTimer的循环引用
ios10以后苹果解决了NSTimer的循环引用,调用如下方法即可: __weak typeof (self) weakself = self; _timer = [NSTimer scheduledTimerWithTimeInterval:0.2 repeats:YES block:^(NSTimer * _Nonnull timer) { [weakse...
2019-04-23 15:50:19 279
原创 mac下 MySql 8.0.15忘记密码重置密码
Mysql最新版跟老版用法不一样了,重置密码的方法也改变了1、忘记密码了就需要先免登录进入数据库进入到mysql目录下:cd /usr/local/mysql/bin/sudo su终端出现:sh-3.2#接着输入:./mysqld_safe --skip-grant-tables &终端出现:[1] 636sh-3.2# 2019-03-13T0...
2019-03-13 16:50:08 4960 3
转载 大厂面试收藏
【百度】(二面挂)一面:1.说下线程和进程的区别2.如何保证线程安全3.写个算法,输出2~100的素数(然后问你怎么优化,还可以怎么优化,然后还可以怎样优化.....)4.了解哪些设计模式5.MVC设计模式的思想是什么?在项目中的运用,然后对比MVVM设计模式6.堆和栈的区别,工程项目中的哪些数据是储存在堆哪些在栈中7.iOS中的NSCopying协议,copy,MutableCopy的区别8.解...
2018-02-23 17:08:24 371
原创 java环境变量配置 mac
1、官网下载jdk安装下载链接 ;2、查看安装是否成功,终端输入echo $JAVA_HOME,若输出:/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 类似路径说明安装成功。将这个路径拷贝下来。3、配置环境变量,终端输入cd ~,终端输入touch .bash_profile,终端输入vi .bash_pro
2016-11-18 10:04:57 719
原创 扩大button的响应区域
有的时候遇到UE设计特别严格,所给图片有点小而且要符合标注图的设计,所用有button点小的时候,点击事件不够灵敏,就需要来扩大它的相应区域了#import @interface UIButton (LiEnlarged)/**扩大button点击区域,扩大边际区域各个边距值相同 */@property (nonatomic,assign) CGFloat enlargeEdge;
2016-11-03 15:56:27 598
原创 swift3.0的变化
inout关键字的作用是传址调用func bubbleSort (inout array: [Int], cmp:(Int,Int) -> Int){ //3.0之前inout位于参数前面 let cnt = array.count for i in 1 ..< cnt { for j in 0 ..<
2016-11-03 09:50:30 198
原创 UIWebView配合js的使用
项目中经常会遇到利用UIWebView加载html,对html的操作主要是利用js来,比如改变字号,获取图片等等;/*** * Set Font Size * */function setFontSize(fontSizePercent){ for (var i = 0; i< document.getElementById('webview_content_wra
2016-11-02 14:10:38 299
原创 事件分发:响应链(Event Delivery: The Responder Chain)
UIButton ->UIControl ->UIView ->UIResponder ->NSObject事件的传递和响应分两个链:传递链:由系统向离用户最近的view传递。UIKit –> active app’s event queue –> window –> root view –>……–>lowest view响应链:由离用户最近的view向系统传递。initial
2016-11-01 15:35:20 268
原创 仅WiFi网络下载图片的实现
最近项目中做了一个小功能,抽时间把它实现过程整理下来,以供交流学习:首先加载图片都会利用SDWebImage强大的控件来加载并自带缓存功能,利用类别来对UIImageView进行方法补充,实际上就是对SDWebImage的再一次封装。#import "UIImageView+MyImageModel.h"#import "UIImageView+WebCache.h"#import "
2016-10-20 17:54:39 696
原创 用NSURLSessionDownloadTask断点续传、后台下载、锁屏下载
苹果专门提供了一套用于下载的方法,可以实现锁屏下载、断点续传@interface SessionNetwork ()@end遵守里面的协议@interface AppDelegate : UIResponder //NSURLsession下载@property (copy) void (^backgroundSessionCompletionHandler)();
2016-02-25 15:56:11 929
原创 解决报错libc++abi.dylib: terminate_handler unexpectedly threw an exception
libc++abi.dylib是一个动态库,动态错误一般是由动态错误引起。for(NSMutableDictionary *downloadInfo in downloadingArray) { if ([[downloadInfo objectForKey:kMZDownloadKeyFile
2015-11-28 15:12:44 1126
原创 关于使用ASIHTTPRequest进行断点续传
最近项目中用到了ASI的断点续传,把其中遇到的问题和解决方法与大家分享 NSString *bookPath = [RBUtilsObject filePathString:s9id]; ASIHTTPRequest *bookDownloadRequest = [[ASIHTTPRequest alloc]initWithURL:requestURL]; bookDownloadRequest.
2015-09-19 13:56:56 421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人