IOS 系统升级引发 Xcode 的“iPhone is not available.Please connect the device”

问题描述由于经常更新 iPhone 的 iOS 系统,在开发过程中,使用 Xcode 真机调试,经常会出现:iPhone is not available. Please reconnect the ...
2020-09-11 Objective C 评论 0

NSArray/NSDictionary 对象与 json 字符串的相互转换

iOS中,使用 Objective C 的 NSJSONSerialization 类,实现 JSON 字符串与对象(如字典、数组等)的相互转换。将对象转化为字符串使用 dataWithJSONObj...
2020-04-06 Objective C 评论 0

Objective C NSString 与 NSData 的相互转换

iOS 中,使用 Objective C 将 NSString 的值转化为 NSData。NSString* str = @"Hello World!";NSData* data = [str dat...
2020-04-05 Objective C 评论 0

Objective C http post 提交 raw 格式的数据

使用 Objective C 实现 http post 请求 raw 格式的文本,如 text、json、xml、html 等,只需将待传送的数据,转换成 NSData 对象,再传递给 NSMutab...
2020-04-04 Objective C 评论 0

Objective C 实现application/x-www-form-urlencoded类型提交

application/x-www-form-urlencoded 是浏览器默认的编码格式,请求的数据被编码成以 '&' 分隔的键-值对,同时以 '=' 分隔键和值。这种类型不支持二进制数据(应使用 ...
2020-03-25 Objective C 评论 0

Objective C 判断当前 iOS 是否正在使用深色外观

iOS 13 推出的“深色”模式为 iPhone 带来了全然不同的新风格。IOS项目,使用 Objective C,判断是否为深色模式(Dark Mode)。由于暗黑模式是在 IOS 13 才出现的,...
2020-03-19 Objective C 评论 0

Objective C 实现 http post multipart/form-data 类型的请求

下面介绍使用 Objective C 实现 http post 方法,发送 Content-Type 为 multipart/form-data 格式的数据,支持文件、图片的上传,模拟了 html 的...
2020-03-11 Objective C 评论 0

Objective C 解析 url 字符串的请求参数为 NSDictionary 字典类

以下使用 Objective C,将 url 的NSString格式的请求参数部分,转换为字典NSDictionary对象,方便对参数进行访问。代码实现提取 url 中需要处理的字符串:从问号 ? 开...
2020-03-02 Objective C 评论 0

Objective C 拼接字符串的几种方法

下面介绍使用Objective C连接多个字符串的几种方法。使用 stringByAppendingString 方法将两个字符串连接成一个新字符串:NSString *string1 = @"Thi...
2020-02-24 Objective C 评论 0

Objective C 警告 Values of type 'NSUInteger' should not be used as format arguments

警告的出现在使用 Objective C 的 NSLog 打印数组的长度或者使用 NSUInteger变量。// 定义一个数组NSArray *arr = @[@"1", @"2"];NSLog(@"...
2020-02-15 Objective C 评论 0
MIP.watch('startSearch', function (newVal, oldVal) { if(newVal) { var keyword = MIP.getData('keyword'); console.log(keyword); // 替换当前历史记录,新增 MIP.viewer.open('/s/' + keyword, {replace: true}); setTimeout(function () { MIP.setData({startSearch: false}) }, 1000); } }); MIP.watch('goHome', function (newVal, oldVal) { MIP.viewer.open('/', {replace: false}); });