iOS&前端:
-
数组
-
iOS/Xcode异常:对象数组NSMutableArray添加元素-addObject,但count方法仍然返回0? - 周文 - 博客园(需要初始化)
-
[__NSArrayI addObject:]: unrecognized selector sent to instance (检查addObject时是否NSMutableArray变成NSArray了。
-
为什么我把NSMutableArray的strong改成copy就崩溃 (因为NSMutableArray变成NSArray,不能再调用addObject)
-
-
判断字符串是否只有字母和下划线(NSCharacterSet,可扩展规则) Check if NSString contains alphanumeric + underscore characters only
-
iOS enumerateObjectsUsingBlock 循环停止问题_ios enumerate里return 用break代表循环中的continue逻辑
-
手机访问电脑上的资源(html)(亲测
-
Mac自带的本地服务器的使用 以及 手机访问 Mac自带的本地服务器的使用 以及 手机访问_mac http-server 开的服务器 手机浏览_SuperQLong的博客-优快云博客
-
Mac开启本地服务 mac启动localhost服务 Mac开启本地服务 mac启动localhost服务_mac本地localhost_XLLcsdn的博客-优快云博客
-
Port是80
-
-
前端
-
iOS访问前端页面报错'Date.now().getTime' is undefined:使用new Date(time.replace(/-/g,'/')).getTime(); (很奇怪之后用new Date().getTime()又可以了
-
js(iOS页面)获取当前时间戳 ios获取时间戳 javascript - 编程大全
var now = new Date(); var timestamp = Math.round(now.getTime() / 1000); console.log("当前时间戳:" + timestamp);
-
-
iOS XCode报错Undefined symbol:_OBJC_CLASS_$_****:找不到类的@implementation
-
Type argument 'NSUInteger' (aka 'unsigned long') is neither an Objective-C object nor a block type。不要用NSUInteger作为字典的键,用@()包一下
-
Type argument 'NSNumber' is neither an Objective-C object nor a block type,不要用NSUInteger作为字典的键,用NSNumber *,@()之后就是NSNumber*
-
OC中向NSDictionary填充nil会导致崩溃,为避免崩溃,可以无脑填充默认值。
-
Safari无法调试iOS的wkwebview
-
iOS16.4不能直接调,iOS16.4 WKWebview 不能用Safari调试-腾讯云开发者社区-腾讯云 (tencent.com)
-
如果是macOS 12 beta,听说直接更新新版的Safari就可以调试Web,但我没测试过不清楚。目前macOS 11 的用户,通过Safari Technology Preview可以调试iPhone上的Web了。macOS Big Sur系统(macOS 11.4)下,Safari 无法调试iPhone 上的 Web - 掘金 (juejin.cn)
-
也可能手机没开调试模式?iOS 调试:通过 Safari/Chrome 调试 WebView - IM Geek开发者社区-移动开发者社区-开源社区-IM Geek官网
-
-
WebView白屏,webViewWebContentProcessDidTerminate,iOS WebView白屏问题&&解决方案
-
内存暴涨导致白屏,这个时候需要重新加载(所以是内存不够后没触发到reload,还是reload的时候请求不到呢)
-
后台返回前台白屏,需要判断然后重新加载
-
HTTPS 请求,未实现证书认证代理导致页面不加载的问题
-
页面滚动后没有正常的调用 WKWebView 的 _updateVisibleContentRects 方法刷新需要渲染的内容导致
-
iOS WKWebView白屏(卡顿)应该是没有reload白屏,但是需要在reload的时候url还有效,另外就是评论区有人说频繁调用reload还是会白屏。
-
-
nsstring
-
oc property copy Objective-C 的 copy 修饰符,关于NSString的copy和mutableCopy_small_smart_jin的博客-优快云博客,iOS面试题:系统对象的 copy 与 mutableCopy 方法,“对于一个不可变的string,copy是浅复制,mutableCopy是深复制。对于一个可变的string,copy和mutableCopy都是深复制。不同的是copy生成的对象是不可变的。而mutableCopy生成的对象是可变的”
-
一个不可变类型a,copy不可变类型view.b,引用计数会增加,即使view销毁了,b的内容还会保留,因此a始终能访问到值。
-
-
A->B->A时,时常会触发A页面报错,原因是跳转后终止了webview对部分资源的加载,会触发canceled error webview 中的NSURLErrorDomain Code=-999
-
wkwebview生命周期,流程图,深入理解 WKWebView(基础篇)—— WKWebView 加载生命周期与代理方法剖析_程序员大咖的博客-优快云博客。WebKit 源码:https://github.com/WebKit/WebKit。其中didCommitNavigation后产生backItemList