- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 支付宝支付(自己做项目总结的)
在用户安装支付宝的情况下会跳转到支付宝客户端支付,如果没有安装支付宝则会自动打开一个webview进行网页登录支付。而微信不支持网页登录支付,而苹果审核时,如果发现手机没有安装微信客户端,不能完成支付就会拒绝上架。所以同时集成支付宝和微信支付的开发者,请判断用户是否安装了微信客户端,来决定是否显示微信支付这个选项。听说工程名如果是中文会出现迷之bug,我没试过不知道是不是真的。一、
2017-01-18 16:06:40
3221
原创 微信支付(自己做项目总结的)
先下载微信SDK,如果集成了友盟分享里的微信,那就不用下载,也不用配置环境,因为配置友盟分享的时候已经把微信支付的环境都配置好了(包括框架,schema跳转,白名单)如果没有集成过友盟分享那么请到微信开放平台下载SDK如果公司没有给微信平台的appkey则需要自己帮公司去微信平台申请 工程的bundle id 也要和在微信平台注册的bundle id一样链接:https:/
2017-01-18 16:04:37
1396
原创 SocketRocket的基本使用方法
WebSocket与普通网络请求的区别WebSocket是建立的长链接,既建立连接后持续受到数据,普通的网络请求建立一次连接后只能请求一次数据,想要再次请求数据必须再次建立网络连接。WebSocket的使用场景可以用来做实时通讯和实时绘制折线图之类的需要一直保持数据请求的地方cocopods导入WebSocketpodfile 里写pod 'SocketRocket'
2017-01-18 15:59:37
9705
原创 AFNetworking 3.0的基本使用(自己做项目总结的)
AFNetworking 无外乎就是这几种使用方法,一般掌握下面几种方法就够用了,自己做项目总结的,对你有帮助的支持下!!一、实时监测网络状态可以看到很多app都会有一个功能,当用户的网络发生变化时会出现相应的提醒。AFNetworking提供了一个方法很简单的实现了这一功能。// 实时监视网络状态的变化- (void) observeNetworkState {A
2017-01-03 09:23:29
408
原创 函数动态调用 研究
//定义(返回值为浮点型,包含两个浮点型参数)函数指针类型typedef float(*PFUN)(float a,float b);//声明回调函数float getCha(float a,float b);float getHe(float a,float b);float getJi(float a,float b);float getShang(float a,f
2016-10-14 21:23:19
792
1
原创 心得
关于iOS开发的学习 打个比方就像把汽车分解最底层的原料有塑料 钢铁再用这些底层的东西造出来发动机 座椅最后再加上写螺丝 胶水等 把汽车就拼起来了iOS基本都是英文的资料 也由于封闭 文档写的相当好在遇到新框架的时候弄明白框架的功能去文档里搜搜 框架的 Programming Guide 很有用要弄明白框架类的继承结构写iOS的程序不一定都是用OBJC 很多框架
2016-10-05 00:07:25
231
原创 命名规范
命名规范总的来说, iOS命名两大原则是:可读性高和防止命名冲突(通过加前缀来保证). Objective-C 的命名通常都比较长, 名称遵循驼峰式命名法. 一个好的命名标准很简单, 就是做到在开发者一看到名字时, 就能够懂得它的含义和使用方法. 另外, 每个模块都要加上自己的前缀, 前缀在编程接口中非常重要, 可以区分软件的功能范畴并防止不同文件或者类之间命名发生冲突, 比如相册模块(Pho
2016-10-02 22:15:50
249
antiDebugger&anti anti debugger
2020-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人