Welcome 微信登录

首页 / 移动开发 / IOS

IOS React Native FlexBox详解及实例

IOS React Native FlexBox详解及实例

IOS React Native FlexBox详解及资料整理,# 前言学习本系列内容需要具备一定 HTML 开发基础,没有基础的朋友可以先转至 HTML 学习本人接触 React Native 时间并不是特别长,所以对其中的内容和性质了解可能会有所偏差,在学习中如果有错会及时修改内容,也欢迎万能的朋友们批评指出,谢谢文章第一版出自简书,如果出现图片或页面显示问题,烦请转至 简书 查看 也希望喜欢的朋友可以点赞,谢谢什么是 FlexBox 布局在 html...
iOS点击推送消息跳到应用指定页面方法

iOS点击推送消息跳到应用指定页面方法

现在的推送用的越来越频繁,几乎每个应用都开始用到了。其实又有几个用户会去看推送消息呢?没办法,产品经理最大啊,只是苦了我们这一帮程序员啊!闲话少说,进入正题。兄弟我用的是极光推送,自然是以极光推送为例了。现在点击推送消息,有两种跳转方式:1.打开应用,跳转到应用首页;2.打开应用,跳转到指定页面。​第一种,你什么都不用设置,只要注册极光应用就可以。这里就不写怎么注册极光应用了,可以参考官方文档,写的很详细。第二种,重头戏来了。// APP未运行...
谈谈iOS中的几种锁

谈谈iOS中的几种锁

1 前言近日工作不是太忙,刚好有时间了解一些其他东西,本来打算今天上午去体检,但是看看天气还是明天再去吧,也有很大一个原因:就是周六没有预约上!闲话少说,这里简单对锁来个简单介绍分享。2 目录第一部分:什么是锁第二部分:锁的分类第三部分:锁的作用第四部分:iOS中锁的实现第一部分:什么是锁从小就知道锁,就是家里门上的那个锁,用来防止盗窃的锁。它还有钥匙,用于开锁。不过这里的锁,并不是小时候认知的锁,而是站在程序员的角度的锁。这里我就按照我的理解来介绍一下锁...
iOS开发笔记--详解UILabel的相关属性设置

iOS开发笔记--详解UILabel的相关属性设置

在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(void)viewDidLoad中用代码如[_label initWithFrame:CGRectMake(X,Y,WIDTH,HEIGHT)]方法改变拖拽到storyboard的label的大小是行不通的,因为程序加载时先执行了-(v...
iOS中MD5加密算法的介绍和使用

iOS中MD5加密算法的介绍和使用

前言软件开发过程中,对数据进行加密是保证数据安全的重要手段,常见的加密有Base64加密和MD5加密。Base64加密是可逆的,MD5加密目前来说一般是不可逆的。MD5生成的是固定的128bit,即128个0和1的二进制位,而在实际应用开发中,通常是以16进制输出的,所以正好就是32位的16进制,说白了也就是32个16进制的数字。MD5主要特点是 不可逆,相同数据的MD5值肯定一样,不同数据的MD5值不一样(也不是绝对的,但基本是不能一样的)。MD5算法还...
IOS获取缓存文件的大小并清除缓存文件的方法

IOS获取缓存文件的大小并清除缓存文件的方法

移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯、购物、阅读类app的标配功能。今天介绍的离线缓存功能的实现,主要分为缓存文件大小的获取、清除缓存文件的实现。1. 获取缓存文件的大小-( float )readCacheSize{NSString *cachePath = [NSSearchPathForDirectori...
iOS缓存文件大小显示功能和一键清理功能的实现方法

iOS缓存文件大小显示功能和一键清理功能的实现方法

缓存占用了系统的大量空间,如何实时动态的显示缓存的大小,使用户清晰的了解缓存的积累情况,有效的进行一键清理呢?为方便读者和未来自己更好理解,我们创建这样场景。(在表视图的清除缓存一单元格内创建一个UILabel *cacheLabel用于显示当前缓存,当点击单元格弹出提示框,点击确定,清除缓存)。 下面是实现代码:#pragma mark - 计算缓存大小- (NSString *)getCacheSize{//定义变量存储总的缓存大小long long...
IOS开发之适配iOS10及Xcode8的注意点

IOS开发之适配iOS10及Xcode8的注意点

下面给大家介绍下iOS10的适配及Xcode8使用上的一些注意点,一起看看!一、证书管理用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。)下面我来说说可能会出现的问题:1.Xcode未设置开发者账号情况下的截图解决办法是:大家在Xcode的偏好设置中,添加苹果账号...
iOS实现带文字的圆形头像效果

iOS实现带文字的圆形头像效果

下面就来实现一下这种效果 圆形头像的绘制先来看一下效果图分析一下: 1、首先是需要画带有背景色的圆形头像 2、然后是需要画文字 3、文字是截取的字符串的一部分 4、不同的字符串,圆形的背景色是不一样的 5、对于中英文同样处理,英文的一个字符和中文的一个汉字同样算作一个字符 6、文字总是居中显示好 有了这样几点 我们就可以开始画图了看一下最终实现的效果图首先 ,我们需要自定义一个view当做自定义头像,在view的drawRect方法中进行图像的绘制@int...
iOS集成微信支付开发

iOS集成微信支付开发

本文实例为大家分享了iOS集成微信支付开发代码,供大家参考,具体内容如下首先需要理清楚流程:1、用户使用APP客户端,选择商品下单。2、商户客户端(就是你做的APP)将用户的商品数据传给商户服务器,请求生成支付订单。3、商户后台调用统一下单API向微信的服务器发送请求,微信服务器生成预付单,并生成一个prepay_id返回给商户后台。4、商户后台将这个prepay_id返回给商户客户端。5、用户点击确认支付,这时候商户客户端调用SDK打开微信客户端,进行微...
详解iOS获取通讯录的4种方式

详解iOS获取通讯录的4种方式

本文实例为大家分享了iOS获取通讯录的4种方式,供大家参考,具体内容如下使用场景一些App通过手机号码来推荐好友,如 微博、支付宝首先客户端会获取通讯录中的所有手机号然后将这些手机号提交到App服务器中,服务器会查找每个手机号对应的App账号如QQ号码返回到客户端,然后客户端根据服务器返回的账号列表来推荐好友。获取联系人方式方案一:AddressBookUI.framework框架 提供了联系人列表界面、联系人详情界面、添加联系人界面等一般用于选择联系人方...
<< 11 12 13 14 15 16 17 18 19 20 >>