使用wekwebview时,push后,再pop返回,报错了: 解决方案: 1. 不要在 dealloc 方法中,使用 weak self 2. A控制器(包含scrollView及其子类,并设置了其代理),B控制器(webView,并设置了webView.scrollView.delegate = ...
分类:
其他好文 时间:
2017-02-28 15:28:20
阅读次数:
3224
#define textFont [UIFont systemFontOfSize:16] #import "ViewController.h" @interface ViewController ()<UITextViewDelegate> @property (nonatomic, weak) ...
分类:
微信 时间:
2017-02-27 13:31:21
阅读次数:
405
List,Set,Map是否继承自Collection接口? 答:List,Set是,Map不是。 如图: Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHa ...
分类:
其他好文 时间:
2017-02-26 12:39:44
阅读次数:
182
// // ViewController.m // 03-tableView的代理方法 #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UITableView *... ...
分类:
其他好文 时间:
2017-02-23 13:41:00
阅读次数:
164
前言: 看到篇帖子, 国外一个技术面试官在面试senior java developer的时候, 问到一个weak reference相关的问题. 他没有期望有人能够完整解释清楚weak reference是什么, 怎么用, 只是期望有人能够提到这个concept和java的GC相关. 很可惜的是, ...
分类:
编程语言 时间:
2017-02-22 22:15:54
阅读次数:
232
模型类: //模型类:用来存放数据的类 #import <Foundation/Foundation.h> /** copy:NSString strong:一般对角 weak:UI控件 assign:基本数据类型 */ @interface MjAPP : NSObject /**名称*/ @pr ...
分类:
移动开发 时间:
2017-02-18 17:08:51
阅读次数:
267
NS_ASSUME_NONNULL_BEGIN & NS_ASSUME_NONNULL_END 这组宏是成对使用的,不得不说我们自己写代码的时候使用的很少,以至于遗漏这个知识点,现在我们就来看看这两个宏会引出什么问题。 这组宏会引出几个关于Objective-C新特性的知识点: Nullabilit ...
分类:
其他好文 时间:
2017-02-17 19:55:09
阅读次数:
220
转自:http://blog.csdn.net/malong777/article/details/48974559 weak_ptr是一种不控制对象生存周期的智能指针,它指向一个shared_ptr管理的对象...它不会改变shared_ptr的引用计数——《C++ Primer .5th》。很明 ...
分类:
其他好文 时间:
2017-02-16 01:10:03
阅读次数:
202
#import "ViewController.h" #import <CoreText/CoreText.h> @interface ViewController ()<UITableViewDataSource,UITableViewDelegate> @property (weak, nona ...
分类:
其他好文 时间:
2017-02-10 13:20:45
阅读次数:
509
1.## 与 @# 在宏里面该怎样使用 ##的使用, 首先我们添加一个宏 1 #define LRWeakSelf(type) __weak typeof(type) weak##type = type; ##是连接的作用, 即当使用上面的宏会把weak与输入的type值连接起来如下图: #的意思是 ...
分类:
移动开发 时间:
2017-02-06 19:28:16
阅读次数:
185