ios开发小技巧,iOS 技巧

iOS开发小技巧--userdefault存储复杂数据(image为例)

一、 首先简述一下 Userdefault (介绍使用了该作者的文章)

公司主营业务:成都网站设计、网站制作、外贸营销网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出永安免费做网站回馈大家。

1.适合存储轻量级的本地数据。

比如用户id  用户的登录token什么的  这种比较短小的数据

2.NSUserDefaults支持的数据格式有:NSNumber、NSData、NSDate、NSString、NSArray、NSDictionary、BOOL。

3.以键值对的形式进行存储。

4.存储时间为整体应用程序的存储时间,如果想需要删除,需要删除整体应用程序。

⚠️ 存储声明的时候因为是动态的,先声明再调用,声明存储的时候不会出现异常提示,但执行的时候会出现   --断言--(因为存储对象在这里编译是nil)

iOS 10 你必须知道的14个使用小技巧

距离iOS 10系统发布已经过了4天,而仅仅只在发布之后的24小时内就已经有15%的iPhone用户进行了升级,在48小时后全球就已有20%的iOS用户选择了升到iOS 10。如果你也已经将系统升级到了iOS 10,那么以下这些可能你没注意到的使用小窍门会让你更得心应手的玩转iOS 10。

功能1:将你的iPhone摄像头变成一个放大镜

如果你想要使用放大镜,只需要从设置-通用-辅助功能-放大器进入之后将该功能开启,然后回到主屏幕页面连按三次Home键便可开启放大镜功能了。虽然相机界面也可以进行放大,但是在放大镜功能里可以放大的倍数要远远超过前者。

功能2:从锁屏界面便可打开摄像头

精彩的镜头往往稍纵即逝,而等你解锁了屏幕再点开相机功能准备拍摄的时候,可能早已错过了最佳时机。现在拍照不需要先解锁手机然后再点开相机功能了,只需要在锁屏界面往右一划便可进入相机界面进行拍摄了。

功能3:利用Siri来帮你从相册检索照片

相册里照片太多不好找照片?让 Siri来帮你忙吧!现在你可以利用Siri根据特定的日期,时间或者是地点进行照片检索了,举个例子:你在9月5号去看了一场球赛然后想尽快查看那天拍摄的照片,只需要对Siri说“从9月5号开始的照片”就可以了。你也可以要求Siri帮你找出 “上周”或者“上个月”的照片,另外Siri还可以根据特定的地点检索照片,这样当你想要搜索你去旅游时候的照片,你只要对Siri说“帮我找在某某地点拍摄的照片”,你将再也不用自己在相册里到处翻找了。

功能4:快速关联相关照片

iOS 10的照片app里还进行了另一大改动,当你点开相册里一张照片时,只需要把照片往上滑动,系统就会自动帮你搜索出相关联的照片和视频供你查看。

功能5:轻松找到你弄丢的Apple Watch

如果你有Apple Watch并且运行的是watchOS 3系统那么当你升级到iOS 10之后你将可以通过“查找iPhone”功能定位你的Apple Watch。只要你的Apple Watch处在联网状态,那么你就可以进入查找界面并选择遗失模式进行定位,或者更简单的,直接从此界面中远程操作你的Apple Watch发出一串声音,这样你就不用到处在房间里寻找不知道丢在哪的Apple Watch了。

功能6:快速浏览未读邮件

点击进入邮件界面之后,只要点击左下角的图标就会进入过滤模式,系统会只显示未读邮件,再点击一下图标便会回到默认模式。

功能7:限定锁屏上显示的内容

iOS 10升级后,iPhone用户无需解锁。即可快速浏览锁屏上的信息了,这个功能虽然便利也有人会担忧可能会被别人看到隐私信息。苹果对于这个问题也是有考虑到的,用户可以自行选择哪些类型的信息可以在锁屏上显示。只需要从设置-Touch ID与密码进入之后往下拉然后勾选你想要显示在锁屏上的信息即可。

功能8:智能照片搜索

在iOS 10系统中照片搜索功能将刚加便利,现在你将可以在你的相册中的人物将自动分类(得益于面部识别功能),还可以根据照片中的环境和事物来进行搜索。如同下图中这样,如果你想搜索所有包含了美食的照片,只需要输入“美食”二字系统会自动帮你识别出你相册里包含该场景的照片。

功能9:触摸解锁功能

如果你并不喜欢通过按下home键来解锁手机,那么你也可以从设置中选择通过用手指触摸Touch ID传感器解锁。你可以从设置-通用-辅助功能-主屏幕按钮处点击“轻触打开”功能即可。

功能10:Live Photo编辑功能

在Live photos功能中用户将可以编辑图片的尺寸以及添加滤镜效果。

功能11:在短信中发送手写文字

如果你在短信界面切换成横屏模式,你就会发现键盘界面右下角出现了一个新的图标,点开它你就可以发送手写的文字或者涂鸦了。

功能12:使用3D Touch来快速创建一个备忘录

现在使用3D Touch功能将可以快速创建一个备忘录了。

功能13:不限数量的Safari浏览器标签页

如果你觉得Safari浏览器的标签页可打开的数量不够的话,现在iOS 10就将满足你的这个愿望了,升级到iOS 10的用户可以用Safari浏览器打开不限制数量的浏览页面,而之前的iOS 9拥Safari最多只能打开36个浏览页。

功能14:快速从“健康”App里浏览“今天”的状态

如果你想要快速浏览你今天的活动量,那么你可以通过3D Touch功能快速在健康App里查看你今天走的步数之类的信息。

iOS开发中的小技巧1:UIScrollView和tableViewCell的冲突

开发中经常在cell上添加scrollView展示多张图片,但是这是scrollView的点击事件会与cell的点击事件冲突,这里介绍一个简单的方法,使scrollView既可以滑动,cell的点击事件也好用。

在自定义cell中,添加下面两句话:

    self.scrollView.userInteractionEnabled = NO;//关闭scrollView的用户交互

  [self.contentView addGestureRecognizer:self.scrollView.panGestureRecognizer];//让cell捕捉scrollView的点击事件并相应

除此之外,也可以给UIImageView添加手势,但是比较麻烦,不如这两句话方便。

但是此时需加上这一句;

self.myImageView.userInteractionEnabled = YES;//用户交互,默认关闭,BOOL类型

UITapGestureRecognizer *tap =[[ UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapAction:)];

tap.numberOfTouchesRequired = 1;

[self.myImageView addGestureRecognizer:tap];

-(void)tapAction:(UITapGestureRecognizer *)sender{

//实现方法

}

iOS 比较实用的10个使用技巧,你学会了吗

iOS15的到来,让iPhone也拥有了很多好玩的小组件,可以让自己的iPhone变得更加美美哒。那么有些实用小技巧你都知道吗?

我们可以透过新增小工具的方式,让 iPhone 的桌面可以看到更多 app 里面的资讯,不过目前大部分,还是限制在 iOS 内建的 app 居多,像是照片,天气或是行事历等等的

它会根据你的时间地点,显示相对应的小工具,不过目前小工具的大部分都属于静态展示,不能有过多的互动

主画面可以直接隐藏到不常用的页面,先随便长按一个地方,然后按下方的点点,用勾选的方式显示或隐藏页面

除了主画面之外,平常用不到的 app 也可以移到 app 资料库

资料库里面会自动分类app,上方的搜寻,也可以搜寻到想要的 app,因此桌面就会变得很干净,对我来说,之前我会比较担心,平常下载一些不常用的 app ,然后就摆在那边,占手机空间,有时候想用的时候,找 app 会很麻烦,现在就方便多了

来电跟 Siri 都不会再占据整个屏幕,而且 Siri 开始支援翻译跟发送语音讯息,还有Picture in Picture画中画的,影片播放模式跟Face Time,让你在追剧或是视讯的时候,同时可以做别的事情,目前 Apple TV 应该是用画中画最顺畅的

视讯的时候可以查资料或是做别的事情,不像之前一离开,就只剩下音讯,FaceTime也新增了一个修正视线的功能,如果你的眼睛盯着屏幕的话,它会自动帮你修正成,好像你有在看镜头的样子

实际上,我自己测试会有一种很奇怪的感觉,系统会侦测你的眼睛在哪里,它让你的眼皮有点上提,黑眼球会被拉长,如果仔细观察,会开始觉得对方是假人,很像在看蒙娜丽莎的感觉,任何角度它好像都在看你

在使用 FaceTime 的时候,你会发现镜头旁边多了一个绿色指示灯,这是在提醒你,现在有 app 正在使用你的相机跟麦克风,避免隐私曝光或是被恶意软件入侵

手动固定相机曝光值

相机的部分,现在可以手动固定曝光值,在拍照或录影的画面由下往上滑,会看到多了一个加减号,点进去就可以增加或减少曝光值

这个部分,我觉得在录影就很好用,因为我之前有一阵子影片都用 iPhone 录影,但有件事情很困扰我,就是它没办法固定曝光,背景全黑的话,我整个人会过曝,现在有了这个功能,应该就不会有这个问题了

改成第三方的 app ,像是Chrome或是Edge,到设定里面找到浏览器app,点进去之后,选预设浏览器app,改成你要的第三方软件

就是你用手指敲击手机背面两下或三下,可以当成一个快捷键,在设置辅助,使用触控轻点背面,这样就可以设定你的指令,有些人会说,轻点两下会容易误触,但是我自己实测三下,有的时候还是会没反应,所以,就看大家要不要去试试看

备忘录里面现在画图,它都会自动帮你修正线条,只要在最后稍微停留一下,就可以修饰线条,目前只支援一些简单的图形,像是圆形正方形,三角形跟简单的曲线,太复杂的图案它还是没有办法做修饰

现在 emoji 也可以直接输入搜寻了,打开 emoji 之后,可以在搜索栏输入关键字,就可以找到对应的表情符号,不像之前只能一直用滑动寻找,这次 Memoji 也新增多了很多细节,像是腮红啊,眼线跟一些饰品等等,大家赶快去玩玩看

不知道大家有没有注意到 健康 里面,有一个耳机音量监测,现在可以把这个部分加到控制中心,做即时监测

只要你戴上耳机的时候,控制中心的听力就会用颜色来提醒你,现在耳机音量是不是太大声,只要超过80分贝,这个图标就会变成黄色,要开启的话,可以到设置,控制中心加入听力

语音备忘录里面,现在也可以去背景噪音了,只要到编辑,录音里面点一下左上角的魔术棒,就可以去除背景噪音,还蛮好用的

戴上 Airpods 之后,来到控制中心,长按音量,在右下角会出现一个空间音讯的开关,打开之后,就会让声音的位置固定在你的前方,你的头部不管做什么动作,声音的来源都会固定住,这样会增强观看影片的真实感.

素材来源网络,侵删。

iOS 比较实用的10个使用技巧,你学会了吗

盘点iOS上5个使用技巧 看看你会知道几个

iOS不仅有流畅的操作体验更是很注重细节的系统,还可以根据自己的喜好设置带来不同的体验,下面就来给大家盘点iOS上5个使用技巧,看看你会知道几个吧。

1| WiFi私有地址

多年以来,苹果公司一直将保护用户隐私作为公司的立足根本,并且苹果对于用户隐私的保护工作是每一位苹果用户都有目共睹的,重视用户隐私防护也体现在iOS的方方面面。我们可能都遇到过这种情况,在咖啡厅或是机场需要连接到公共场所提供的WiFi,公共WiFi虽然提供了便利,不过也存在着很深的安全隐患,时常能看到一些不法分子通过控制公共WiFi来窃取正在这个网络上网的用户的隐私,苹果公司在iOS 14的更新中,加入了使用私有WiFi地址的选项,打开这个选项后,设备将在每个无线局域网中使用不同的虚拟地址。这个唯一的静态地址是设备的私有无线局域网地址,并且仅用于相应网络。

操作方法:设置-无线局域网-我的网络-私有地址

2| 关闭APP评分

iPhone用户下载App最常用的方式应该就是在App Store中进行下载,而通常一个App的评价分对于开发者以及App在App Store中的排名起到一定的作用,所以App开发者也会想尽方法希望用户给自己的App一个好评,常常在App内出现评分的弹窗,还要仔细阅读这三个选项,从中挑选一个“跳过”或者“关闭”的选项。一下子点错了,不好意思,App就会自动跳转到App Store的评分界面或者App内部的意见反馈。其实这个评分选项用户可以自行关闭,以后就不会再被评分弹窗困扰。

操作方法:设置- App Store- App内评分及评论

3| 计算器

生活中,常常在遇到数字计算中,为了追求快捷以及准确性,人们常常会用到手机中的计算器功能,不过iPhone上的计算器常常被用户吐槽太难用了,其中只是iPhone上的计算器你并不会用。

iPhone上的计算器被吐槽最多的一点就是没有挨个删除数字的功能,只有一个“C”键删除键,但是这个“C”键一按就删除了全部的数字。其实这个单项删除被隐藏的很深,是通过手势来进行的。计算器上有数据时,直接在数字栏通过手指左右滑动便可实现挨个删除数字了。

另一个吐槽点是很多用户觉得iPhone手机计算器只能够进行简单的加减乘除,其实只要关闭手机的竖排方向锁定,然后在计算器界面把手机横过来,我们就可以看到一个科学计算器。各种平方、立方、平方根、立方根、函数运算等,应有尽有。

还有一点,在我们计算出一个较长的数据时,手动输入难免会出现错误。其实在计算器里的数据是可以进行拷贝、粘贴的操作,操作也很简单,在输入框中按压数字即可。

4| 截图标记

iPhone的截图是可以进一步进行编辑,很多用户也习惯了使用iPhone自带的编辑截图的功能,在截图上标记出自己想要表达的重点,但是因手指操作的问题,标记处并不会非常的规整,其实你知道吗,iPhone截图编辑还有进阶玩法。(此操作同样适用于图库图片)

在标记处,画出图形后不要松开手指,停顿1秒后系统便会优化出标准的圆形、椭圆形、正方形、三角形等等。

5| 闹钟

众所周知,iPhone上的闹钟铃声是全球人民的“公敌”,iPhone的闹钟不仅在中国被用户吐槽,大洋彼岸另一头的“骂名”依旧,国外知名Reddit 论坛上,有人说:“iPhone 雷达铃声是世界上最讨人厌的声音。”,不少人表示,无论睡得多熟,iPhone闹钟响后,我都会感到胸口发闷,心脏好像被救助一样,然后迅速醒过来。

苹果公司当然也注意到了这一点,其实早在在iOS 10上,苹果公司便推出了“就寝”功能,可能很多人对这个功能很陌生,但是只要你使用过“就寝”,你的早起就不会再被“死亡闹钟”折磨。

实际上,“就寝”是个综合功能,将提醒睡眠、闹钟和勿扰模式综合在一起,帮助用户规划睡眠时间、记录睡眠时间以及睡眠免打扰,并且给出了 9 首和之前不同的起床铃声。

另外,当你设定好早上起床时间之后,就寝的闹钟铃声会比你设定的起床时间提前一些开始播放,让你慢慢从睡眠中被唤醒,这可以说是苹果对雷达铃声“反思”之后做出的最巧妙的改变。

iPhone的成功一半归功于A系列处理器。另一方面归功于iOS,而iOS的成功一半归功于稳定、流畅的用户体验,另一半正是这些可能是你无意中发现的小功能,犹如一个个小宝藏带给你惊喜,下个月iOS 15正式版即将发布,不知到时候,iOS又会给我们带来怎么样的小惊喜。


名称栏目:ios开发小技巧,iOS 技巧
URL链接:http://azwzsj.com/article/dsddjpo.html