- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 iOS 应用 集成了Message(极光IM) 适配IPv6环境 提交应用时注意事项
最近6.1号苹果出了新政策,所有新上架应用必须适配IPv6,刚好最近提交了应用,第二天被打回,说only IPv6环境下登陆失败。于是,经历了1,Mac搭建only IPv6环境 -> 2,更新JMessage->更新本地pod库的弯路终于解决问题,写这篇文字记录下。1,Mac搭建only IPv6环境 搭建条件,网线+Mac电脑 步骤1,创建IPv6 WiFi热点
2016-06-22 12:46:02 2101
转载 iOS9适配 之 关于info.plist 第三方登录 添加URL Schemes白名单
近期苹果公司iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装。受此影响,当你的应用在iOS 9中需要使用 QQ/QQ空间/支付宝/微信SDK 的相关能力(分享、收藏、支付、登录等)时,需要在“Info.plist”里增加如下代码: key>LSApplicationQue
2015-09-29 18:19:58 1741
原创 支付宝国际支付 对接
最近海关要求跨境电商需要对接国际支付,而在网上查找资料时并没有找到完整的文档介绍,等对接玩微信国际支付,银联在线国际支付后再统一写下。找支付宝客服或技术人员,只会给你发一个文档,然而仔细对比发现,(在原来app已支持支付宝支付前提下)在手机端其实可以什么都不改,只要服务端打开支持支付宝国际的开关,然后判断手机端想要获取的订单类型是否需要支持国际支付,然后返回对应的订单信息,加上汇率等一些参数,
2015-07-14 10:20:31 3980 2
转载 iOS开发拓展篇—CoreLocation定位服务
iOS开发拓展篇—CoreLocation定位服务一、简单说明1.CLLocationManagerCLLocationManager的常用操作和属性开始用户定位- (void)startUpdatingLocation;停止用户定位- (void) stopUpdatingLocation;说明:当调用了startUpdatingLocation方法后,就开始不断
2015-01-19 16:09:21 517
转载 IOS开发-键盘样式风格设置
Aug 18,2014一、键盘风格 UIKit框架支持8种风格键盘。[java] view plaincopytypedef enum { UIKeyboardTypeDefault, // 默认键盘:支持所有字符 UIKeyboardTypeASCII
2014-08-18 08:52:11 674
原创 oc 数组,字典,集合 库方法练习
July 31,2014"99752" snippet_file_name="blog_20131206_1_6122411" name="code" class="objc">// // main.m // OC_学习_数组等等 // // Created by binMac on 13-12-6. //
2014-07-31 23:32:07 778
转载 oc 对象归档解档<NSCode>
july 31,2014对象编码把对象的类特征以及对象状态转化某种格式,这种格式可存储,也可在进程间传递。类的类型以及实例数据会被写入到某种字节流里面,当程序结束的时候,该字节流可进行持久化。程序启动的时候,新分配对象可以解码之前保存的自身描述,然后把自己恢复到之前运行时的状态。编码通常需和归档协作。归档将对象图转化成一种可以写进文件系统的格式(档案),解档则是在档案上执行操作
2014-07-31 22:52:50 1080
原创 oc 沙盒目录定位与文件操作 (1)
july 7,30 1.NSString获取沙盒的主目录NSString *homePath=NSHomeDirectory();2.获取沙盒下的Documents目录NSString *documents=[homePath stringByAppendingPathComponent:@"Documents"];3.获取路径的组成部分[path p
2014-07-30 23:16:17 1283
转载 oc笔记-深浅复制
July 7,30读前小提示:对于深浅复制有一个清楚的了解,对于学习oc的朋友来说,至关重要。那么首先,我们要明白深浅复制是如何定义的呢。这里为了便于朋友们理解,定义如下。 浅 复 制:在复制操作时,对于被复制的对象的每一层复制都是指针复制。 深 复 制:在复制操作时,对于被复制的对象至少有一层复制是对象复制。 完全复制:在复制操
2014-07-30 08:48:22 470
转载 oc 内存分配管理笔记
July 25,2014内存问题体现在两个方面1.内存溢出:一旦超出内存上限,程序就会 Crash2.野指针异常:对象内存空间已经被系统回收,仍然使用指针操作这块内存.野指针异常是程序 crash 的主要原因.内存管理的方式:垃圾回收 (gc)MRC (Manual Reference Count) 人工引用计数ARC (Auto Reference
2014-07-25 08:50:18 609
转载 xcode管理工作流程
july 9,20141,查找资料:在开发应用的过程中,你会需要一个能够轻松访问的详细技术资料库。Xcode 在你编写代码时就已经为你准备好了这些资料。Xcode 的快速帮助(Quick Help)可以显示一个精简的资料查询结果,不会影响你集中精力编辑代码。点按一个符号、界面对象或者构建配置来查看更多信息。按住 Control 并点按 Xcode 界面来查看
2014-07-09 16:58:07 719
转载 MacBook常用快捷键(按功能分组)
july 3,2014在System Preferences > Hardware > Keyboard > Keyboard Shortcuts种可以查看和设置一切系统当前所设定的快捷键组合。Macbook的键盘布局中没有独立的Home/End/PageUp/PageDown四个键,用Fn+方向键替代:Fn + Left Home Fn + Right En Fn+U
2014-07-03 09:44:20 809
转载 swift 两周复习总结(图)
原文:http://www.cocoachina.com/newbie/basic/2014/0612/8803.html语句语句语法statement → expression ; optstatement → declaration ; optstatement → loop-statement ; optstatement → branch-s
2014-07-02 21:53:35 663
原创 编程网络基础知识点小结
最近在看关于网络的程序设计有点感悟~!分享一下~! 说到网络就不得不说那几层东西了,OSI参考模型是给网络分了七层。从上到下分别是应用层,表示层,会话层, 传输层,网络层,链路层,物理层。当然我们现在使用的网络协议TCP/IP实现了其中的五层——去掉了表示层和会话层。每一层上都有自己的协议,他们对自己的上层封装接口提供服务,他们也需要自己下层的服务。不如比较常用的应用层的协议HTTP,F
2014-06-24 23:26:58 605
转载 siwft入门-UITableViewCell颜色
july[cpp] view plaincopy1.系统默认的颜色设置 [cpp] view plaincopy//无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 cell.select
2014-06-19 17:36:41 783
转载 swift入门- UITableview注意事项
一 . 在storyboard中,使用tableview和tableview的cell的时候非常方便,但要注意一下几点:1. 不能使用registerClass2. 无需判断dequeueReusableCellWithIdentifier forIndexPath返回空cell的情况,因为一定会返回非空,并且子类化后的cell不要写initWithStyle了.
2014-06-17 19:38:11 834
转载 swift入门- 协议
Protocol(协议)用于统一方法和属性的名称,而不实现任何功能。协议能够被类,枚举,结构体实现,满足协议要求的类,枚举,结构体被称为协议的遵循者。 遵循者需要提供协议指定的成员,如属性,方法,操作符,下标等。 协议的语法协议的定义与类,结构体,枚举的定义非常相似,如下所示:protocol SomeProtocol { // 协议内容 } 在类,结构体
2014-06-17 09:24:43 669
转载 swift入门 枚举和结构体
可以使用enum关键字来定义一个枚举。像类和其他的命名类型一样,枚举类型也可以有相关的方法。试验:写一个函数,试着通过比较他们的原始值(raw value)来对两个Rank进行比较。在上面的例子中,由于枚举的原始值类型为Int,因此你只需指定第一个原始值就行,其他的原始值会按照顺序依次赋值的。你也可以使用字符串或者浮点数作为枚举的原始类型。使用t
2014-06-13 20:54:14 642
转载 swift入门 之Optional ! 和 ?
12 June 2014Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable 'stringValue' used before being init
2014-06-12 12:03:11 1094
iOS15.0真机调试包.zip
2021-09-22
iOS14.8真机调试包.zip
2021-09-17
iOS14.5真机调试包.zip
2021-09-17
iOS14.6真机调试包.zip
2021-09-17
iOS14.7真机调试包.zip
2021-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人