自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iOS开发程序媛

选择一个自己不擅长的专业,毕业后继续不擅长的职业,直到今天仍旧不擅长却深深地爱上了他。

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 iOS NSDate相关 到期时间(N天后的时间)

比如我们要获取当前日期7天后的日期,要怎么实现呢获取当前日期NSDate *currentDate = [NSDate date];获取7天后的日期int days = 7; // n天后的天数NSDate *appointDate; // 指定日期声明NSTimeInterval oneDay = 24 * 60 * 60; // 一天一共有多少秒appoi...

2019-04-29 16:25:10 1028

原创 iOS SDCycleScrollView的使用中图片不进行轮播

SDCycleScrollView的使用初始化就应该赋值(图片数组)否则后赋值只是显示 并不会自动轮播轮播时间间隔 也没给要求 这就是外包只要求速度 正规的应该有详细的说明文档 包括字体大小,准确的字体颜色的RGB等。SDCycleScrollView是目前用的比较多的轮播器.简单介绍一下用法.首先附上GitHub代码地址:https://github.com/gsdios/SDC...

2019-04-29 11:17:50 1089

转载 iOS 自动释放池一个小的面试题引发的简单学习

for(inti=0;i<MAXFLOAT;i++){NSString*string=@"stdy";string=[stringlowercaseString];string=[stringstringByAppendingString:@"123"];NSLog(@"--%@"...

2019-04-29 09:54:51 815

转载 iOS +(void)initinstance 与 +(void)load 区别

先看下面表格两者的区别,后续会继续介绍 +load +initialize 调用时机 被添加runtime时 收到第一条消息时,可能永远不调用 调用顺序 父类->子类->分类 父类->子类 调用次数 1次 多次 是否需要显示调用父类实现 否 否 是否沿用父类的实现 否 是 ...

2019-04-29 09:52:09 367

原创 iOS 拨打电话三种方法

A,昨天接手项目中的一个需求就是可以拨打客服电话,过程中因为么有在「initWithFormat:@"tel:%@"」中加“tel”,所以每次点击按钮都无反应。1:这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示NSMutableString* str=[[NSMutableString alloc] initWithFormat:@"tel:%@",...

2019-04-29 08:00:22 2338

转载 iOS Swift 变量 常量 元组

五一假期来了~为了五一之后可以继续在今后的日子踏踏实实幸福 我们继续往日的充电喽~别一样的开心01 变量和常量的定义  在swift中变量使用var来修饰,常量使用let来修饰,变量可以修改而常量不能被修改。  变量:var  常量:let  格式:修饰符(var|let) 变量|常量名称:数据类型 = 值  注意:在使用swift开发过程中,一般情况下先使用let,只有该...

2019-04-28 08:35:08 149

转载 Swift @available #available guard

Swift 2.0 中,引入了可用性的概念。对于函数,类,协议等,可以使用@available声明这些类型的生命周期依赖于特定的平台和操作系统版本。而#available用在判断语句中(if, guard, while等),在不同的平台上做不同的逻辑。@available用法@available放在函数(方法),类或者协议前面。表明这些类型适用的平台和操作系统。看下面一个例子:@avail...

2019-04-25 08:29:33 1810

原创 iOS const和#define有什么区别?

(1)const和#define都可以定义常量,但是const用途更广。(2)const 常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查。而对后者只进行字符替换,没有类型安全检查,并且在字符替换可能会产生意料不到的错误。(3) 有些集成化的调试工具可以对const 常量进行调试,但是不能对宏常量进行调试1. 什么是const ?const是C/C++中...

2019-04-24 09:01:44 206

转载 iOS 了解static与extern

static与extern这类基础知识点,面试时候的老生常谈,牢牢掌握基础才能站得更高。勤勤恳恳踏踏实实才能走得更远Static修饰局部变量:当static关键字修饰局部变量时,只会初始化一次。 例 1:@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; ...

2019-04-24 08:59:14 273

原创 iOS 复制粘贴 值类型与引用类型 isKindOfClass 和is MemberOfClass 的区别

复制粘贴值类型与引用类型isKindOfClass 和is MemberOfClass 的区别AUIPasteboard*pab = [UIPasteboard generalPasteboard]; [pab setString:self.copyLabel.text]; if(pab ==nil) { 复制失败 }...

2019-04-24 08:02:56 188

转载 iOS Xcode自定义代码块以及迁移

文中将要介绍以下四点内容 代码块的意义 自定义代码块入口 代码块迁移 代码块的编写 一 . 意义在于节约时间成本 like 我在编译器键入 strong, 回车 自动生成@property (nonatomic, strong) <#Class#> *<#object#>; 二 . 如何自定义代码块 如...

2019-04-22 08:17:16 229

原创 iOS 三方登录 微信登录失败 真机测试 由于应用BundleID信息校验不通过,无法使用微信登录

真机测试 打包到蒲公英 一切顺利 但是在测试同胞那里 微信的三房登录失败报错原因如下解决办法在微信开放平台将这个项目的bundle ID改成和打包项目中的一致即可...

2019-04-22 08:13:25 29884 2

转载 Swift private 和 public fileprivate、open

对于访问控制关键字找了好多文章都不理解的很透彻,更好的理解和学习方式应该是自己写一遍代码测试一下经过各种翻找 终于找到一个很容易理解很形象的解释了原来 Swift 中有2种常用访问控制关键字(访问控制修饰符),分别为 private 和 public。而在 Swift 3.0+,又在原来的基础上新增了两种:fileprivate、open。它们可以看成是对 private 和 public...

2019-04-18 09:20:52 1222

原创 iOS 面试 线程与进程的区别

iOS面中除了相关的基本技术知识点,线程/进程经常被问到,因为这可能不仅体现一名程序员所研究的技术级别,也能体现对计算机操作系统的了解程度。进程是什么?程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个...

2019-04-18 07:23:33 1953

原创 Swift中的 as、as!、as? 三种操作符如何使用and??如何使用

怀孕生娃带娃 两年多之后重新找工作(20190223周六),本想着三月份学习一个月在开始找工作,担心这个行业抛弃了我就尝试投递简历试试,结果第二家就收到了offer。之后又去面试了几家,很多都需要会Swift 。最后还是在3月1日入职了现在的公司不知道现在学习Swift还来得及不,我只是想在给我机会的前提下恶补落下的技术点,补充新的技术点。ASwift中的 as、as!、as? 三...

2019-04-17 08:47:16 355

原创 推荐好文章

https://www.jianshu.com/p/e77fd8298c07这里有8篇文章 讲述不同技术点今天早上看完最后一篇关于推送 看的每篇文章涉及的知识点有模糊的我都会在百度中再学习一遍...

2019-04-17 07:50:15 98

原创 iOS 三种全局 栈区 堆区Block小小解读

从2015年接触block就只会用 (还是抄袭别人的)就没真正掌握过这个东西a,block是啥?b,哪三种block?------------------------------------------------------------------------------------------------------------------我赶脚自己个开始用bloc...

2019-04-12 09:02:15 2845

原创 升级到Xcode 10提示not found for -lstdc++.6.0.9

人无远虑必有近忧朋友的一各项目需要打包 运行后发现报这个错误 之前我的解决办法是下载一个Xcode9运行就可以了百度一下原因分析:Xcode10中libstdc++.6.0.9和libstdc++被移除,Frameworks中libstdc++.6.0.9和libstdc++找不到对应的库,报红。解决方案:经排查,工程以及使用的第三方不存在依赖这两个库的情况(可能曾存在第...

2019-04-10 08:21:36 246

原创 iOS 三方登录非友盟等而是“ 微信 QQ 支付宝” 简单总结

近两年半没有工作,重新回到技术岗位,脸大的我竟然一丁点不恐惧,不知道其他宝妈会有同样的感受吗?在新公司的第二周被安排给之前的一个项目改bug,第二个任务是一个社交的App,其中有通过第三方快速登录的功能,不瞒大家说,第一次接触(14年毕业就做iOS开发,成长神一般的慢)。正题:最最好的方式是官方文档除此之外百度 不好意思地说 我“百家抄袭”了一下。除了微信登录 还附加了分享哈哈~(有图片...

2019-04-09 08:17:31 776

TouchID和FaceID调用.xcodeproj.zip

https://github.com/Review617/TouchID_FaceID 很好的学习资料

2019-07-25

空空如也

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

TA关注的人

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