『IOS』学习与记录iOS中

来源:互联网 发布:传奇永恒数据网络异常 编辑:程序博客网 时间:2024/06/10 04:14

框架类

1. IOS 整体框架类图值得收藏



第三方类

1. 支付宝快捷支付,内有sdk及demo,官方


开发类

1.  UIImage 图片处理:截图,缩放,设定大小,存储


2. iOS应用的真机调试


3. 善用iOS App中webview


3.1 ios中webview的高级用法(二)


3.2 iOS中UIWebView与Javascript进行交互的要点记录


3.3 从WebView跳到普通View


4. 关于app的开发与发布:网上有一堆教程,都是傻瓜式的步步为营,这里解释下:原理主要是一种加密方式,首先获取一个中级凭证授权,然后钥匙串那步获得了

一把私钥,接着就是用私钥生成几种证书分别是member center中,certificates和provisioning files下,有开发与发布类证书,各自获取一起即可。懂了这一点信息,

就免得看教程时的严重依赖和晕头转向了。

这里随意贴一个教程:ios 应用程序证书安装以及发布


5. NSLog的格式


6. IOS NSURL基本操作


7. UIActivityIndicatorView活动指示器


8. iPhone开发之深入浅出 (1) — ARC是什么


9.  IOS SEL (@selector) 原理及使用总结(一)


10. IOS中的WebView 


11. iOS学习之NSBundle介绍和使用


12. UIWebView加载html


13. Objective-C语法之NSMutableString字符串的那些事儿(四)


14. NSRange and NSString对象


15. UIWebView加载本地HTML5文件


16. UIButton 按钮控件-IOS开发 (实例)


17. ios中webview的高级用法(二)


18. IOS学习之十七:Grand Central Dispatch(GCD)编程基础


19. dispatch_async 与 dispatch_get_global_queue


PS: 

a. 获取网页上元素得属性信息:

NSString *value = [webView_ stringByEvaluatingJavaScriptFromString:@"document.getElementById('AlixOrderInfo').value"];    NSString *name = [webView_ stringByEvaluatingJavaScriptFromString:@"document.getElementById('AlixOrderInfo').name"];    NSLog(@"value = %@", value);    NSLog(@"name = %@", name);

b. 从网页得按钮直接js回调native,参考17 和 TGJSBridge来自"webview与js的通信框架"

c. 还有就是从request-url去规定format、protocol,利用shouldStartLoadWithRequest去控制是否deliver请求,还是做native解析。判断单击事件,如下

navigationType == UIWebViewNavigationTypeLinkClicked
又可以参考:UIWebView与Javascript进行交互的要点记录、从WebView跳到普通View

18. ios webview清除缓存


19. 给IOS对象添加动态属性 


20. 《IOS之路-枚举遍历的方式》


21. 目前最细致清晰的NSDictionary以及NSMutableDictionary用法总结


22. 动态改变UIWebview的UserAgent,ios 修改UserAgent 问题


错误集锦

1. WebKitErrorDomain error 101. 


2. url参数中出现+、空格、=、%、&、#等字符的解决办法

0 0
原创粉丝点击