• airtest-ios真机搭建实践

    时间:2024-04-28 13:41:53

    首先阅读4 ios connection - Airtest Project Docs 在Windows环境下搭建Airtest对iOS真机进行自动化测试的过程相对复杂,因为iOS的自动化测试通常需要依赖Mac OS系统,但理论上借助一些工具和服务,Windows用户也可以间接完成部分工作。下面是一...

  • iOS开发中对RunLoop的个人心得

    时间:2024-04-28 11:03:01

    从接触iOS到现在也有将近两年了,对iOS中的RunLoop也有了一定的认识,下面讲讲个人对RunLoop的理解。  初识RunLoopRunLoops是与线程相关联的基础部分,一个Run Loop就是事件处理循环,他是用来调度和协调接收到的事件处理。使用RunLoop的目的,就是使的线程有工作需要...

  • 【转】iOS学习之容易造成循环引用的三种场景

    时间:2024-04-28 08:26:22

    ARC已经出来很久了,自动释放内存的确很方便,但是并非绝对安全绝对不会产生内存泄露。导致iOS对象无法按预期释放的一个无形杀手是——循环引用。循环引用可以简单理解为A引用了B,而B又引用了A,双方都同时保持对方的一个引用,导致任何时候引用计数都不为0,始终无法释放。若当前对象是一个ViewContr...

  • [转载]iOS 10 UserNotifications 框架解析

    时间:2024-04-27 23:25:48

    活久见的重构 - iOS 10 UserNotifications 框架解析TL;DRiOS 10 中以前杂乱的和通知相关的 API 都被统一了,现在开发者可以使用独立的 UserNotifications.framework 来集中管理和使用 iOS 系统中通知的功能。在此基础上,Apple 还增...

  • iOS Push详述,了解一下?

    时间:2024-04-27 13:36:58

    WeTest 导读本文主要对iOS Push的在线push、本地push及离线(远程)push进行梳理,介绍了相关逻辑,测试时要注意的要点以及相关工具。小小的Push背后蕴藏着大大的逻辑!Push种类一、在线push在线push:当用户在线(APP在前台)时,收到的状态栏的消息提醒,称为在线push...

  • ios Swift 算法

    时间:2024-04-27 09:15:32

    // Playground - noun: a place where people can playimport Cocoavar nums = Int[]()for _ in ...{ nums.append(random())}nums////冒泡排序/*var count = 0;fo...

  • ios开发 json数据文件的存取

    时间:2024-04-27 08:18:39

    将Json存进本地文件夹NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);    NSString *path=[paths objectAtIndex:0];...

  • iOS 后台返回json解析出现的null的解决办法

    时间:2024-04-26 21:19:47

    在后台返回值为Null为空时,我们代码没有判断时,程序就会崩溃。当时一直很疑惑是为啥,后来发现是数据问题,由于服务器的数据库中有些字段为空,然后以Json形式返回给客户端时就会出现这样的数据。当我们通过一些第三方数据解析库解析数据后,就会是下图这种数据格式。null既不是字符串也不是nil所以我们有...

  • IOS_OC_百度地图与社交分享

    时间:2024-04-26 20:04:31

    前奏. 知识点介绍一. 导航和画线地图画线 (理解)二. 百度地图集成百度地图 (掌握)POI检索 (掌握)三. 社交分享系统自带分享 (了解)友盟分享 (掌握)SSO授权 (理解)一. 导航和画线1. 地图画线 (理解)要进行画线—-> 需要获取起始点及终点位置—-> 创建方向对象计算...

  • iOS开源项目MobileProject功能点介绍

    时间:2024-04-26 18:27:07

    一:MobileProject简介MobileProject项目是一个以MVC模式搭建的开源功能集合,基于Objective-C上面进行编写,意在解决新项目对于常见功能模块的重复开发,MobileProject对于项目的搭建也进行很明确的划分,各个模块职责也比较明确,MobileProject也引入...

  • 李洪强iOS之Foundation框架—字符串

    时间:2024-04-26 15:36:52

    Foundation框架—字符串一、Foundation框架中一些常用的类字符串型:NSString:不可变字符串NSMutableString:可变字符串集合型:1)NSArray:OC不可变数组NSMutableArray:可变数组2)NSSet:NSMutableSet:3)NSDictior...

  • iOS中JS 与OC的交互(JavaScriptCore.framework)

    时间:2024-04-26 14:17:30

    iOS中实现js与oc的交互,目前网上也有不少流行的开源解决方案;如:react native当然一些轻量级的任务使用系统提供的UIWebView 以及JavaScriptCore.framework 里面提供的api就能快速满足的。方式一:iOS6上使用UIWebView 拦截url方式以下是演示...

  • JS与IOS、安卓的交互

    时间:2024-04-26 13:57:15

    最近做的项目中涉及到了与安卓和ios的交互问题,对于一个新手来说,多多少少会有点迷糊。在调用安卓和ios的callback回调时,很轻松的就调用成功了,而且,步骤也不那么繁琐。刚开始,只知道那样使用可以调用他们封装好的方法,来执行得到想要的效果,但是其中的原理什么的没有过多了了解。但是今天,需要用到...

  • Ios开发之 -- js和ios的交互

    时间:2024-04-26 13:51:41

    ==WebViewJavascriptBridge的介绍==#下载:https://github.com/marcuswestin/WebViewJavascriptBridge#关于WebViewJavascriptBridge的介绍:http://blog.csdn.net/yanghua_ko...

  • iOS开发:JavaScriptCore.framework的简单使用--JS与OC的交互篇

    时间:2024-04-26 13:46:15

    iOS7之后苹果为众猿推出了JavaScriptCore.framework这个框架,这个框架为大家在与JS交互上提供了很大帮助,可以在html界面上调用OC方法并传参,也可以在OC上调用JS方法并传参.这里简单的介绍一下这个框架的使用.javaScriptCore是一种JavaScript引擎,主...

  • iOS开发tableView去掉顶部上部空表区域

    时间:2024-04-26 13:19:30

    tableview中的第一个cell 里上部 有空白区域,大概64像素在viewDidLoad中加入如下代码self.automaticallyAdjustsScrollViewInsets = NO;原文地址:iOS开发tableView去掉顶部上部空表区域标签:tableview智能推荐解决UI...

  • 【iOS】tableView:cellForRowAtIndexPath: 方法未调用

    时间:2024-04-26 13:05:27

    今天遇到这个问题, UITableView 的代理方法 tableView:cellForRowAtIndexPath:- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath...

  • vmware9.0 安装ios10.8应该注意的地方

    时间:2024-04-26 11:16:30

    今天终于在我的thinkpad t400上面按照好了ios系统我的硬件配置:cpu:p8700,内存:ddr3,6g安装的版本:ios10.8 vmware的版本是vmware9.0安装好的ios系统:内存2g(注意安装的时候如果选择小于2g的话,后面会安装不上的),硬盘40g总结一下,安装有如下几...

  • iOS 原生地图(MapKit、MKMapView)轨迹渐变

    时间:2024-04-26 10:16:05

    WechatIMG2.png项目已接入高德地图,并且大部分功能已经实现好,但BOSS觉得iOS自带的地图效果更好。。。本着面向老板编程的思想,换之。还好,高德地图是在MapKit上封装的,大部分api只要将前缀MA->MK即可,但有一个问题麻烦了,就是处理轨迹的渐变,Mapkit没有相应的方法...

  • iOS UITableView , UITableViewController ,UITableViewCell实现全国各省市遍历,选择相应的地区

    时间:2024-04-26 09:13:33

    我们先看一下效果                 代码如下首先是第一个页面rootTableViewController.h#import <UIKit/UIKit.h>#import "cityTableViewController.h"@interface rootTableView...