IOS
-
iOS 汉字的拼音
废话不多说,直接给大家贴关键代码了. 具体代码如下所示: #import <Foundation/Foundation.h> @interface NSString (Utils) /** ...
-
iOS中实现imageView任意角度旋转的方法
前言 在实际的开发中我们可能会遇到这种情况: 需要对图片进行一定角度的旋转.对于这种需要,我们可能会用UIView的transform进行旋转,但是这样做其实只是对承载imageView的view进行 ...
-
浅谈iOS推送证书生成pem文件(详细生成过程)
浅谈iOS推送证书生成pem文件(详细生成过程)
-
IOS 开发之UISearchBar 详解及实例
IOS UISearchBar 详解 iPhone开发之UISearchBar学习是本文要学习的内容,主要介绍了UISearchBar的使用,不多说,我们先来看详细内容.关于UISearchBar的一 ...
-
快速解决低版本Xcode不支持高版本iOS真机调试的问题方法
今天在进行真机调试的时候,遇到了以下问题. Could not locate device support files. This iPhone 6s is running iOS 10.2(14C9 ...
-
详解iOS的深浅拷贝
前言 OC对象的三种拷贝方式 OC的对象拷贝有如下三种方式,很多时候我们把深复制和完全复制混为一谈,其他他们是有区别的,具体如下 浅复制(shallow copy):在浅复制操作时,对于被复制对象的每 ...
-
iOS UITextField 显示银行卡格式的方法
输入框显示银行卡格式,即为每隔4位出现一个空格, 下面使用UITextFieldDelegate,编码实现: 首先引用使用代理 类名 ()<UITextFieldDelegate> sel ...
-
解析iOS开发中的FirstResponder第一响应对象
解析iOS开发中的FirstResponder第一响应对象
-
教你如何解决XCODE升级后插件不能用问题
摘要:Xcode升级后打开Xcode会提示loadbundle或Skipbundle,一般我们选择loadbudle,Xcode插件依然有效,选择Skipbundle,Xcode插件会失效.有人想装两 ...
-
iPhoneX 各种适配记录笔记(超全面)
前言 与以往的iPhone不同,这次iPhone X用上了时下流行的全面屏设计,屏幕的分辨率和比例都是苹果首次采用,而且还有个"别致的刘海",这就需要现有的APP为iPhone X ...
-
iOS调用高德地图SDK的完整步骤
目录 准备工作: 方法如下: 其中申请key的方法如下: 接下来就进入到项目内部的设置了: 重要的点: 总结 准备工作: 安装CocoaPods使用下载第三方库相同的方法下载SDK 方法如下: (1) ...
-
通过源码分析iOS中的深拷贝与浅拷贝
前言 关于iOS中对象的深拷贝和浅拷贝的文章有很多,但是大部分都是基于打印内存地址来推导结果,这篇文章是从源码的角度来分析深拷贝和浅拷贝. 深拷贝和浅拷贝的概念 拷贝的方式有两种:深拷贝和浅拷贝. 浅 ...
-
iOS实现可以纵向横向滑动的表格实例代码
本文主要给大家介绍了关于iOS实现可以纵向横向滑动的表格的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 效果图 这个效果是今天公司项目里面遇上的,也是第一次遇见这种需求,所以记录下来, ...
-
iOS绘制专属于程序猿的浪漫爱心
近来无事,想想IT该怎样才能彰显浪漫情怀,不能口头上说说而已,最关键的是要有可视化的东西展示出来才行- 废话不多说,直接上Demo HeartView.h // // HeartView.h // D ...
-
iOS Swift利用UICollectionView实现无限轮播功能(原理)详解
前言 作为一个资深(自认为)iOS程序猿,会经常用到轮播图,上一次使用UIScrollView实现无限轮播的效果,这一次在Swift语言中,我使用UICollectionView再为大家讲解一次无限轮 ...
-
iOS基础知识之@property 和 Ivar 的区别
@property 属性其实是对成员变量的一种封装.我们先大概这样理解: @property = Ivar + setter + getter Ivar Ivar可以理解为类中的一个变量,主要作用是用 ...
-
iOS视频添加背景音乐同时保留原音
话不多说,请看代码: //抽取原视频的音频与需要的音乐混合 -(void)addmusic:(id)sender { [MBProgressHUDshowHUDAddedTo:self.viewani ...
-
iOS 真机调试微信小程序
平时开发小程序可以在开发者工具中进行调试,开发者工具提供了类似 Chrome DevTools 的调试面板,对于前端开发者来说入门门槛比较低. 小程序开发完成之后,我们需要在真机上进行测试,真机调试方 ...
-
Unity3d发布IOS9应用时出现中文乱码的解决方法
简单的说,解决方法就是批量修改NGUI的label字体,修复ios就删除arial引起的中文乱码 我们来看具体如何操作 static public void yaheifont() { uf = As ...
-
Reactnative-iOS回调Javascript的方法
Reactnative可以调用原生模块,原生模块也可以给JavaScript发送事件通知.最好的方法是继承RCTEventEmitter.自定义继承自PushEventEmitter的子类RCTEve ...