自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 iOS 定位的时候没有出显弹框选择

最近遇到个问题,用百度地图定位的时候没有弹出框提示,在info.plist里添加了隐私权限,也一直没有提示,如图显示这样就会定位不到。解决方案:1.添加隐私权限的前提下<key>NSLocationAlwaysAndWhenInUseUsageDescription</key><string>APP上传图片需要您的...

2019-07-12 15:22:19 2828 2

原创 iOS 关于下载word/png/excel附件并打开预览

需求:下载过的文件列表显示已下载,可以直接点击预览,如果没下载就提示它去下载首先下载文件并预览这一过程,需要由下载文件路径,存储路径,预览文件三个步骤来完成。不多说,直接上代码:#pragma makr-----点击下载- (void)noticeActionWithUrlStr:(NSString *)url model:(GQNFileModel *)model...

2019-07-12 14:59:44 1419

原创 2019年iOS进阶面试题总结(一)

准备找工作的你,可以看看,复习复习!!1、说一下OC的反射机制在动态运行下我们可以构建任何一个类,然后我们通过这个类知道这个类的所有的属性和方法,并且如果我们创建一个对象,我们也可以通过对象找到这个类的任意一个方法,这就是反射机制。比如NSClassFormString,NSStringFormSelector,NSSelectorFormString参考链接2、block的本质是什...

2019-07-12 15:27:30 4427 1

原创 2019年iOS进阶面试题总结(二)

1.为什么代理要用weak?代理的delegate和dataSource有什么区别?block和代理的区别?A:为了避免循环引用。weak指明该对象并不负责保持delegate这个对象,delegate这个对象的销毁由外部控制。strong该对象强引用delegate,外界不能销毁delegate对象,会导致循环引用。DataSource是关于View的内容的东西包括属性,数据等等,而Dele...

2019-07-12 15:26:49 2641

原创 iOS项目中 Xcode 创建.a和framework静态库

最近在整理交接文档,看到之前写的项目需要封装成静态库,之前一直没时间整理,所以整理了一下创建静态库的步骤,做下记录。一、库介绍库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。iOS中的静态库有 .a 和 .framework两种形式;动态库有.dylib 和 .framework 形式,后来.dylib动态库又被苹果替换成.tbd的形式。二、...

2019-04-18 16:21:26 419 1

原创 ios面试中问到oc与html5的交互

去面试的时候,都喜欢问,oc如何调用js,js如何调用oc,下面我来总结下:一、机制1、Objective-C语言调用JavaScript语言,是通过UIWebView的 - (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script;方法来实现的。该方法向UIWebView传递一段需要执行的Java...

2019-02-19 14:09:41 826

原创 mac vscode 更新后拓展宿主意外终止问题解决方法

vscode最近更新后,一打开就会出现拓展宿主意外终止的错误,退出再打开还是一样,好烦躁!你重启了还是一样,是不是特别想把电脑砸了。。哈哈,不要着急出现这个问题主要是和git有关,做如下操作处理就好:打开vscode安装文件夹点击显示包内容-&gt;resource文件夹-&gt;app文件夹-&gt;extensions文件夹-&gt;删除git文件夹 然后点重新加载就恢复正常了...

2019-02-13 14:31:20 3317 2

原创 关于iOS开发中,xib控件变成框框An internal error occurred. Editing functionality may be limited的这些小事

关于xib控件变成框框 An internal error occurred. Editing functionality may be limited今天在拉约束的时候,突然就报错了不能编辑了,页面变成白框框,如图:历经波折,网上众说纷纭,试了很多方法,各种骚操作,然而依旧没有解决。最终最有效的方法,其实都是最简单暴力的...  解决方式:1.Xcode--&gt;pro...

2019-02-12 14:22:17 2004

原创 关于iOS开发中遇到的libsqlite3.dylib (No such file or directory)提示错误的解决办法

提示 :error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: can't open file: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platfor...

2019-02-12 14:12:28 2401

原创 关于iOS真机调试的那些错

提示Development cannot be enabled while your device is locked.Please unlock your device and reattach.(0xE80000E2).我已经解锁了手机。还是会一直报这个错。解决办法: 把数据线拔了重启xcode,等蓝条满了就可以了 ...

2019-02-12 14:09:01 431

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除