标签归档:手机开发

iOS 性能调试

属性调优的章程:  1、通过专门的习性调优工具  2、通过代码优化 1. 性能调优工具: 下针对iOS的性能调优工具进行一个介绍: 1.1 静态分析工具–Analyze 相信iOS开发者在App进行Build或Archive时,会发出很多编译警告,这些警告是编译时起的,静态分析的经过也接近,在XCode Product菜单下,点击Analyze针对App进行静态分析。 Analyze主要分析以下四 … 继续阅读iOS 性能调试

iOS开发-内存管理

内存管理 对这篇呢,其实现在犹是ARC模式,正常状态下中心不用我们失去手动释放内存,所以一旦不是若面试呀、装逼或者扎实功底的,就先别看了还是了解下即可,因为像面试时,有些面试官想看您的基本功经常,就不怎么人会问,现在做事为主未会见就此到。   攻目标 控制内存管理之法则 支配手动内存管理   =============================================== 1.用懂得 … 继续阅读iOS开发-内存管理

【2017年最新】☞ iOS面试题和答案

设计模式是什么? 你懂什么设计模式,并略叙述? 设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。 1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。 2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写。 3). 单例模式:通过static关键词,声明全局变量。在整个进程运行期间 … 继续阅读【2017年最新】☞ iOS面试题和答案

iOS 使用Instruments的工具小结

使用Instruments的工具 iOSXcodeInstrumentsInstruments是一个官方提供的强的性能调试工具集。     1.Blank(空模板):创建一个空的模板,可以自Library库中上加任何模板; 2.Activity Monitor(活动监视器):监控进程的CPU,内存,磁盘,网络下状态 是先后在手机运行真正占据的内存大小 3.Allocations(内存分配):跟踪过 … 继续阅读iOS 使用Instruments的工具小结

ACCESSiOS各种调节技巧豪华套餐

转自:http://www.cnblogs.com/daiweilai/p/4421340.html 侵删 目录   前言 逼优鸡 知己知彼 百战斗不殆 抽刀断Bug   一般性操作   大局断点(Global BreakPoint)   原则断点(Condational Breakpoints) 打印的章程   NSLog   开僵尸对象(Enable NSZombie Objects) 击的码 … 继续阅读ACCESSiOS各种调节技巧豪华套餐

OC 小代码块

1、设置导航栏标题的书颜色及大小    方法同样:(自定义视图的主意,一般人吗会见使用这样的法门)         就是于导航向上添加一个titleView,可以动用一个label,再安装label的背景颜色透明,字体什么的装置就老大粗略了。            //自定义标题视图 UILabel *titleLabel = [[UILabel  alloc] initWithFrame:CGR … 继续阅读OC 小代码块

ACCESS【2017年风行】 iOS面试题和答案

设计模式是呀? 你掌握怎么样设计模式,并简短叙述? 设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情。 1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写。 2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写。 3). 单例模式:通过static关键词,声明全局变量。在整个进程运行 … 继续阅读ACCESS【2017年风行】 iOS面试题和答案

ACCESSAndroid通过微信实现第三方登录并动用OKHttp获得Token及源码下载

这边对App在微信开放平台上申请AppID和secret在此间就是多少过了,我们微信的授权登录流程,腾讯官网给的流水线如下: 1. 叔在发起微信授权登录要,微信用户同意授权第三正值采取后,微信会拉自利用或重定向到第三正网站,并且带动齐授权临时票据code参数; 通过code参数加上AppID和AppSecret等,通过API换取access_token; 3. 通过access_token进行接口 … 继续阅读ACCESSAndroid通过微信实现第三方登录并动用OKHttp获得Token及源码下载

微信小序支付的formId使用(模板消息)

基于微信小序的模板消息 颁发条件:用户自己在微信体系内及页面有互动行为后点 1. 利用验证 1.1 获取模板id 登录https://mp.weixin.qq.com获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用 页面的 <form/> 组件,属性 report-submit 为 true 时,可以声明也需发模板消息,此时点击按钮提交表单可以收获 formId,用于 … 继续阅读微信小序支付的formId使用(模板消息)

iOS之estimatedHeightForRowAtIndexPath避免程序EXC_BAD_ACCESS

每当你的类别蒙管estimatedHeightForRowAtIndexPath方法勾勒实现以下,返回一个量高度(随便估,笔者建议还是按正规思路来形容,大概高度是稍稍就返回多少),这样就算无会见报EXC_BAD_ACCESS错误了. 注意:estimatedHeightForRowAtIndexPath方法既是脚这方法. – (CGFloat)tableView:(UITableView *)ta … 继续阅读iOS之estimatedHeightForRowAtIndexPath避免程序EXC_BAD_ACCESS

ACCESSIOS 看懂此文,你的block再为未待WeakSelf弱引用了!

前言: 日前都于折腾 Sagit 架框的内存释放的题目,所以本着及时同一片来把心得。 于新手,学到之稿子还在使得你用:typeof(self) __weak weakSelf = self。 于老手,可能早习惯了大街小巷了WeakSelf了。 这次,就来修,如何不用WeakSelf。 1:从引用计数器开始: 此间先筹一个TableBlock类: @interface BlockTable : NS … 继续阅读ACCESSIOS 看懂此文,你的block再为未待WeakSelf弱引用了!