0

Swift 产生 uuid

项目中、需要客户端生成一个唯一的识别码 ...

鸿鹄当高远 发布于 2019-01-16 16:38 评论(0)阅读(1)
0

笔记:long、longlong、int、float、NSString相互转换

NSString *string = @"123"; // 1.字符串转int int intString = [string intValue]; // 2.int转字符串 NSString *stringInt = [NSString stringWithFormat:@"%d",intStri... ...

纯粹的code 发布于 2019-01-16 11:29 评论(0)阅读(6)
0

block本质探寻六之修改变量

说明: <1>阅读本文章,请参照前面的block文章加以理解; <2>本文的变量指的是auto类型的局部变量(包括实例对象); <3>ARC和MRC两种模式均适用; 一、无法修改的原因 //代码 很明显,强行给age赋值会报错; //打印 分析:为什么在block内部不能改变age的值?往下看 // ...

春天里的花骨朵 发布于 2019-01-16 11:09 评论(0)阅读(4)
0

Status bar could not find cached time string image. Rendering in-process?

在开发中,控制台经常输出“Status bar could not find cached time string image. Rendering in-process?” 在 Info.plist 中添加如下配置 ...

鸿鹄当高远 发布于 2019-01-16 10:32 评论(0)阅读(6)
0

ios实现fastlane自动化打包

终于抽出时间来学习自动化打包了,app在测试阶段一天总会经历好几次的打包,每次打包真是身心疲惫,刚打完的包说不定就被测试妹子反应还要微调什么地方,我就真的有气没法出,打一次包怎么也得浪费十几分钟,还不能改动自己的项目,一个上午或者下午发现很快就过去了,真的很是憋屈。下面就讲述自己的项目用自动化打包的 ...

菁欣 发布于 2019-01-16 10:01 评论(0)阅读(11)
0

BAT面试总结——iOS开发高级工程师

之前也面试别人,现在轮到自己找工作,怎么说呢,现在轮到自己出去面试,怎么说呢,其实还是挺紧张的,原以为自己不会因此紧张或者焦虑,实际上,还是有的,在没找到合适的工作的时候,甚至晚上有点睡不着觉,总觉着有什么事压在心头,睡觉都不安心。既然睡不着,那还是看看资料吧,我有个习惯,睡前看点问题,第二天早上就 ...

iOSerOne 发布于 2019-01-15 21:21 评论(0)阅读(12)
0

Android Studio工程项目打包成SDK(jar或aar格式)

Android工程项目打包成SDK 在app的gradle下进行设置: (1)将apply plugin: ‘com.android.application’ 改为apply plugin: ‘com.android.library’; (2)注释或删掉applicationId "com.libr ...

几忆年少红尘客 发布于 2019-01-15 15:16 评论(0)阅读(31)
0

Android研发进阶之路

前言 移动研发火热不停,越来越多人开始学习android开发。但很多人感觉入门容易成长很难,对未来比较迷茫,不知道自己技能该怎么提升,到达下一阶段需要补充哪些内容。市面上也多是谈论知识图谱,缺少体系和成长节奏感,特此编写一份android研发进阶之路,希望能对大家有所帮助。 这篇文章里,我们只谈技术 ...

力软快速开发平台 发布于 2019-01-15 14:13 评论(0)阅读(37)
0

block本质探寻五之atuto类型局部实例对象

说明:阅读本文章,请参考之前的block文章加以理解; 一、栈区block分析 //代码 //打印 分析: <1>block代码内部引用的Person实例对象先于输出语句销毁,因为per仅限于大括号内,但此时block销毁了没有?往下看; <2>上述block代码块并没有被指针持有,接下来看看指针持 ...

春天里的花骨朵 发布于 2019-01-15 12:29 评论(0)阅读(8)
0

Swift中 删除Array的元素对象

Swift中Array的删除对象 在Swift中数组Array没有removeObject的方法 1、找到下标 let model_index = selectedArray.index(where: { (arr) -> Bool in ((selectedBeaconArray.index(of ...

鸿鹄当高远 发布于 2019-01-15 10:58 评论(0)阅读(8)
0

微信小程序(基本知识点)

创建页面的两种方式: 1.通过创建文件夹的方式创建(.wxml/.wxss/.json/.js/) 2.在app.json的"pages": []中添加路径"pages/news/news",并保存,会自动生成(推荐) 如下: "pages": [ "pages/news/news", "pages ...

让我再想想 发布于 2019-01-14 20:04 评论(0)阅读(7)
0

谈谈iOS获取调用链

本文由云+社区发表 iOS开发过程中难免会遇到卡顿等性能问题或者死锁之类的问题,此时如果有调用堆栈将对解决问题很有帮助。那么在应用中如何来实时获取函数的调用堆栈呢?本文参考了网上的一些博文,讲述了使用mach thread的方式来获取调用栈的步骤,其中会同步讲述到栈帧的基本概念,并且通过对一个dem ...

腾讯云+社区 发布于 2019-01-14 18:09 评论(0)阅读(68)
0

NavigationController

实际开发中都是多控制器的;用一个控制器(父)管理多个控制器(子) ios提供2个特殊的(父)控制器 UINavigationControler 简介 导航控制器,可以轻松完成多个控制器之间的切换,其结构包含导航条(y=20)、栈顶控制器的view、导航控制器的view。导航控制器需要设置一个根控制器 ...

久依 发布于 2019-01-14 15:24 评论(0)阅读(11)
0

presentedViewController 和 presentingViewController 以及 dismissViewControllerAnimated 的使用

在日常的开发中,多控制器之间的跳转除了使用push的方式,还可以使用 present的方式,present控制器时,就避免不了使用 presentedViewController、presentingViewController ,这两个概念容易混淆,简单介绍一下。 1:present 控制器的使用 ...

久依 发布于 2019-01-14 13:22 评论(0)阅读(13)
0

block本质探寻四之copy

说明: <1>阅读本文,最好阅读之前的block文章加以理解; <2>本文内容:三种block类型的copy情况(MRC)、是否深拷贝、错误copy; 一、MRC模式下,三种block类型的copy情况 //代码 //打印 分析: <1>只有stack类型block实例对象copy后的类型变为mal ...

春天里的花骨朵 发布于 2019-01-14 11:07 评论(0)阅读(10)
0

一起学Android之ToggleButton和Switch

本文以一个简单的小例子,简述在Android开发中ToggleButton(开关按钮)和Switch(开关)的简单使用,仅供学习分享使用。 ...

Alan.hsiang 发布于 2019-01-13 00:54 评论(0)阅读(39)
0

Android com.daimajia.slider.library.SliderLayout 去掉底部半透明标题背景

com.daimajia.slider.library.SliderLayout 是挺好用的轮播图控件,但是底部灰色背景有时候用不到,所以得去掉。 sliderLayout.setCustomAnimation(new DescriptionAnimation()); 这个方法是设置灰色背景动画 我 ...

骑猪兜风的小菜鸡 发布于 2019-01-12 16:18 评论(0)阅读(21)
0

UITableView编辑模式大全解

1、UITableView 的编辑模式 进入编辑模式 代码体现 // 设置 editing 属性 tableView?.editing = true // 这个设置的时候是有动画效果的 tableView.setEditing(true, animated: true) // 我一般喜欢的设置方式 ...

鸿鹄当高远 发布于 2019-01-11 17:17 评论(0)阅读(77)
0

Handler,Looper,MessageQueue流程梳理

目的:handle的出现主要是为了解决线程间通讯。 举个例子,android是不允许在主线程中访问网络,因为这样会阻塞主线程,影响性能,所以访问网络都是放在子线程中执行,对于网络返回的结果则需要显示在主线程中,handler就是连接主线程和子线程的桥梁。 1.handler基本使用方法 看一下使用方 ...

鲨鱼也疯狂 发布于 2019-01-11 17:01 评论(0)阅读(46)
0

关于NSStringFromClass的一点见解

今天做项目的时候遇到一个需求,就是子view视图弹出时,屏蔽掉父view的所有手势,然后想到用 UIGestureRecognizerDelegate代理方法,中间省一些文字(无奈脸),言归正传,NSStringFromClass其实是用来判断类型的,看代码 好尴尬的我。。。。屏蔽掉父view的所有 ...

纯粹的code 发布于 2019-01-11 16:48 评论(0)阅读(20)