首页
学习
活动
专区
工具
TVP
发布

進无尽的文章

专栏作者
195
文章
323932
阅读量
40
订阅数
扒虫篇- Bug日志 Ⅹ
完成以下措施后依然无效: 1、Xcode完全退出后重新打开 2、清理缓存 Xcode 缓存目录: /Users/你的用户名/Library/Developer/Xcode/DerivedData**
進无尽
2019-03-15
6150
储存篇 - CoreData使用大全
Core Data框架提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite3数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,不需要编写任何SQL语句。使用此功能,要添加CoreData.framework和导入主头文件 <CoreData/CoreData.h>。
進无尽
2019-01-02
2.4K0
益思维-iOS 开发中的上帝模式与农民模式
我在做 iOS 开发的时候,发现自己在写程序的时候,常常处于两种状态的切换,我把这两种状态称为软件开发的上帝模式与农民模式。我先给大家介绍一下这两种模式的特点。
進无尽
2018-09-12
5850
基础篇-修改工程名称及中工程中的某一类名
入行这么久,自己也记录了很多的开发笔记,却一直堆在小角落里,没有系统的梳理,也难成体系,最近在整理很久之前的笔记,虽然对于熟手来说不值得一看,但是还是打算写成文章,一是对自己过去的一个总结,二是希望对刚入门而又看到我文章的新手朋友有些许帮助。
進无尽
2018-09-12
5380
干货篇-一些有用的链接
iOS超全开源框架、项目和学习资料汇总(5)AppleWatch、经典博客、三方开源总结篇
進无尽
2018-09-12
7810
扒虫篇-Bug日志 Ⅱ
事情是这样的:一个风和日丽的下午,我正在 itunesConnect 中注册一个APP,基本信息都保存了,在编辑版本信息时,都弄的差不多了,可是没有保存,结果不巧,停电了......,等来电之后我再次注册时:
進无尽
2018-09-12
5490
扒虫篇 - 定位授权前地图定位造成的黑屏
公司一款App使用到了地图定位,可是从AppStore下载下来后,第一次安装完后出现了黑屏的现象。
進无尽
2018-09-12
9790
编码篇-OC跨多层UI事件传递处理
在 iOS 中,对象间的交互模式大概有这几种:直接 property 传值、delegate、KVO、block、protocol、多态、Target-Action 等等,本文介绍的是一种基于 UIResponder 对象交互方式,简而言之,就是 通过在 UIResponder上挂一个 category,使得事件和参数可以沿着 responder chain 逐步传递。对于那种 subviews 特别多,事件又需要层层传递的层级视图特别好用,但是,缺点也很明显,必须依赖于 UIResponder 对象。
進无尽
2018-09-12
2.2K0
多媒体-iOS与Android的音频文件互通
在实际的开发中,关于音频的传输上,iOS与Android的通用性一直是一个不可回避的问题。下面记录下比较好的解决方案。
進无尽
2018-09-12
3.1K0
如何利用动画效果来提升用户体验
动画效果会讲故事。但不是冗长和完整的故事,而是简单的故事,比如“嗨,你现在该看这里了”或者“哇,你的操作完全正确。”然而,动效的目的不是为了愉悦用户,而是为了帮助理解操作会有什么进展亦或是提高用户使用APP的效率。这一点我们可以在 Zurb 的陈述里证实。 我们不仅仅只是设计图形界面。我们设计的是用户与他们的屏幕如何互动。 或许动画效果应用在广范围的背景来构建美学与功能的统一:动效能够影响用户行为,沟通状态,引导用户的注意力以及帮助用户看到自己动作的反馈。这里有一些例子说明你可以在界面的什么地方增加动画效果来提升用户体验。 加载不能太无聊 你应该尝试让等待变得愉悦,如果你不能缩减等待时间的话。动效可以代替烦人的转啊转啊转(这基本上只是提醒用户他们正在等待)。几乎任何网页或者应用都可以利用屏幕框架和巧妙的动画来维持用户的兴趣。
進无尽
2018-09-12
1K0
编码篇 — 一个DataModel小例领略指针的魅力
做过的项目中曾经有这样的需求:货品录入(商品入库),弹框弹出所有的货品(很多),选择其中的一个,则下次弹框弹出所有货品时不再显示选择了的那件货品。当然,录入功能包括,删除已选择的货品,则下次弹框弹出所有货品时再次显示出刚删除的货品
進无尽
2018-09-12
3550
产品动效的福音,AE 动画直接变原生代码
在产品的开发中有时候需要一些动态效果,或者动画。如果全部让程序员用代码生成,可能发费的时间就很多了,并且有些动效是很难做出来的,比如超出了API支持的动画效果。你可以使用GIF。但是这无疑会加大软件开发包,Airbnb 发布的 Lottie 是一个面向 iOS、Android 和 React Native 的开源动画库。AE 动画直接变原生代码,很是方便。这是一篇转载的文章,文末有原文出处。
進无尽
2018-09-12
2.7K0
多线程-GCD
GCD是苹果为多核的并行运算提出的解决方案,所以会自动合理地利用更多的CPU内核(比如双核、四核),最重要的是它会自动管理线程的生命周期(创建线程、调度任务、销毁线程),完全不需要我们管理,我们只需要告诉干什么就行。同时GCD抽象层次最高,当然是用起来也最简单,只是它基于C语言开发,并不像NSOperation是面向对象的开发,而是完全面向过程的。
進无尽
2018-09-12
9590
基础篇-iOS后台运行以及相关
对于APP的前后台运行情况的了解,有助于我们在实际开发中规避一些问题,以及采取稳妥的方法处理和解决问题,是很必须的。
進无尽
2018-09-12
4.6K0
动效实战!跟着TUBIK STUDIO学习UI动效的常见用法
对于动效的看法,我个人也觉得微动画,微交互是最好的。不过有动画总比没有的好,也要看实际用途
進无尽
2018-09-12
1.6K0
基础篇- 沙盒以及文件的操作和存取
iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被称为沙盒,所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。
進无尽
2018-09-12
1.3K0
实践-小细节Ⅶ
所以网页的y 坐标是 0 ,但是在 iOS 11里面就是无法在 状态栏上显示,iOS11下的系统不会这样会占用 状态栏的位置
進无尽
2018-09-12
8040
编码篇-学会小用宏和条件编译
宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开define将寸步难行。而在更高层级进行开发时,我们会将更多的重心放在业务逻辑上,似乎对宏的使用和依赖并不多。 编译时编译器会在语义分析认定是宏后,将形参替换为实参,这个过程称为宏的展开。
進无尽
2018-09-12
7300
编码篇-持久化NSUserDefaults
NSUserDefaults类,以字典形式保存数据,IOS会自动把字典中的键值对转换成对应的XML文件(也就是plist文件),这个文件会被保存到APP的沙盒目录中(路径为Library/Preferences/plist文件名)。
進无尽
2018-09-12
1.1K0
编码篇-Block里面的小天地
Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。 通常来说,block都是一些简短代码片段的封装,适用作工作单元,通常用来做并发任务、遍历、以及回调。
進无尽
2018-09-12
5970
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档