TableViewCell重用导致数据混乱 标识位在不同row 或 section时, 使用不同cell名。
标签:IOS
去掉UItableview header(footer)view黏性(sticky)
- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 40; if (scrollView.cont…
[原创]SpriteKit+Swift学习笔记(七)-简述碰撞检测
碰撞检测设置步骤:1.添加场景代理SKPhysicsContactDelegate2.设置self.physicsWorld.contactDelegate = self 3.设置接触抛事件ground.physicsB…
[强迫症必备]Xcode中针对警告(黄色感叹号)的忽略消除处理
警告消除 当有些警告不想看到黄色感叹号时,可以采取一些特殊的手段强制消除警告 #pragma clang diagnostic push #pragma clang diagnostic ignored "警告名称" …
NSOperation 和 NSOperationQueue
NSOperation和NSOperationQueue为我们提供面向对象方式的多线程编程方式。 NSOperation NSOperation是一个抽象类,我们可以用它来封装一系列操作的代码和数据。因为它是抽象,我们无…
ObjectiveC中打印Call Stack的若干方法
动因 虽然lldb已经内置命令可以打印当前Call stack,但还是会遇到需要通过代码获取调用栈信息的时候。 使用NSThread NSLog(@"%@", [NSThread callStackSymbols]); …
ios webview清除缓存
NSURLCache * cache = [NSURLCache sharedURLCache]; [cache removeAllCachedResponses]; [cache setDiskCapacity:0];…
AFNetworking中使用HTTPS的应用
这里介绍在AFNetworking中要使用https请求,导入证书的做法:1.文件导入:项目中需要导入后缀为.cer的证书,该证书由后台服务器根据HTTPS的要求生成2.AFNetworking中的设置: /**** S…
IOS系统自动获取HTML焦点
IOS系统不能自动获取HTML焦点(focus) //在一般的正常浏览器上,可以用 javascript 来 focus 到一个输入框上: var elem = document.…
[分享]iOS开发-NSTimeZone时区属性的初步了解
NSTimeZone**时区是一个地理名字,是为了克服各个地区或国家之间在使用时间上的混乱。基本概念:GMT 0:00 格林威治标准时间; UTC +00:00 校准的全球时间; CCD +08:00 中国标准时间 [来…
生成带二维码图片并通过微信分享
【本文出自APICloud官方论坛,感谢论坛版主初级码农的分享。】 需要用到的模块 clipBoard 复制文本信息 trans 转换data:base64格式的图片为普通图片 FNScanner 二维码生成 photo…
记一个ios滚动穿透问题
直接上代码 <body style="overflow: hidden;-webkit-overflow-scrolling: touch;"> <div id="view" style="positi…