- 博客(11)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 shouldChangeCharactersInRange方法不执行
如果self.textfield是空的,那他就当然不走delegate的代理方法了例如这样写: self.CodeTF.delegate = self;self.CodeTF = [UItextfield alloc] init];
2017-07-29 17:01:44 2776
转载 自定义输入框清空按钮
相信textfield 大家在熟悉不过了 就是当你输入的时候右边出现一个圆的X号 但是系统的太难看了 所以我们需要自定义 一种就是创建个button 然后button绑定方法 方法实现吧textfield清空 然后把button 赋值给textfield的rightView。。。。。还有一种更方便的 利用KVC 简单粗暴 废话不多说 直接上代码 UIBut
2017-07-22 14:14:59 1077
转载 cellForRowAtIndexPath不执行
cellForRowAtIndexPath不执行的原因1.dataSource和delegate没有设置2.numberOfRowsInSection和numberOfRowsInSection返回的数据不是大于0的整数3.tableView没有添加到父视图上(这种情况,第2点种的方法都执行了)作者:Ashen链接:http://www.jianshu.com/p/
2017-07-21 16:05:44 691
转载 cell改变删除按钮的样式
else if([self.reuseIdentifier isEqualToString:@"ViewHistoryVC"]){ //另外一种是足迹里的删除按钮 //关注的有取消关注按钮 //删除按钮for (UIView *subView in self.subviews){ for (UIView *subView in
2017-07-20 11:04:07 235
原创 was compiled with optimization - stepping may behave oddly; variables may not be available
崩溃的原因可能是要加载的本地资源无法找到等;例如,加载一张gif图片,但是工程里却没有这样的图片.
2017-07-14 16:33:06 1324
转载 sdwebimage加载本地图片
UIImageView *imgv = [[UIImageView alloc] initWithFrame:CGRectMake(-4,-7.84, 54, 34)]; NSString *SuperBgImgPath = [[NSBundle mainBundle] pathForResource:@"kxmovieSuperPersonLOginBgImg" ofType:@"gi
2017-07-14 14:22:07 5399 2
原创 如何打印一个类的属性(例如textview里的控件等,基于oc里没有绝对的私有变量这一规则实现)
首先需要导入这两个。h文件然后代码关键代码如下: unsigned int count = 0; Ivar *ivars = class_copyIvarList([UITextField class], &count); for (int i = 0; i<count; i++) { Ivar ivar = ivars[i];
2017-07-13 10:16:16 246
转载 短信防刷(开发时遇到的大问题,一天几万的钱都被刷了,至今未找到十全十美的方法,只是加入了极验图形验证,但是2.0极验基本已被破解,不知道3.0的效果怎么样)
1.基本的缓存机制。在多少时间内重复操作均下发同一验证码。(第一次请求短信接口,然后缓存结果,下次再次请求直接返回缓存内容。)2同一手机号每天最多下发三次。3无耻一点的,像我鹅厂,让用户给你发。一、防止同一手机刷短信1、同一手机60秒才能再发送(就是这样也能刷1440条,参考2)2、同一手机一天连续发送20次,此号码拉黑处理二、防止不同手机刷1、同一IP一天连续发送20次,此ip拉黑处理更多问题,...
2017-07-10 11:00:18 1727
转载 接入支付宝asn1.h file not find问题
将openssl文件的上级目录路径加入到,buing setting的header search paths如下图在工程里的层级关系如下:加入到工程如下配置
2017-07-04 17:20:03 396
转载 cell里timer不起作用
1. NSRunLoopCommonModes和Timer 当使用NSTimer的scheduledTimerWithTimeInterval方法时。事实上此时Timer会被加入到当前线程的Run Loop中,且模式是默认的NSDefaultRunLoopMode。而如果当前线程就是主线程,也就是UI线程时,某些UI事件,比如UIScrollView的拖动操作,会将Run L
2017-07-03 15:20:30 293
lame打包好的类库,添加到工程,引入.h就可以用
2018-10-29
war包运行后,如何本地上传资源、请求资源?java
2022-02-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人