06 2017 档案

接口需求文档
摘要:1.注册接口 1.接口地址:http://www.51qingyuan.com/register.php2.支持格式:json3.请求方式:post4.请求参数: 5.返回字段说明: JSON返回示例 2.注册信息提交接口 注册成功后为此用户分配唯一的id 1.接口地址:http://www.51q 阅读全文

posted @ 2017-06-29 14:58 梁飞宇 阅读(1734) 评论(0) 推荐(0) 编辑

xcode工程编译错误:一般错误总结
摘要:1.Apple LLVM 8.0 Error Group /’all-product-headers.yaml’ not found 最近升级了xcode打包后出现了个BUG,记录解决的方法。 现象:报错误信息:“......'all-product-headers.yaml' not found" 阅读全文

posted @ 2017-06-28 22:39 梁飞宇 阅读(606) 评论(0) 推荐(0) 编辑

解决pathForResource返回nil, 无法读取plist文件问题
摘要:有很多人在设置plist文件的时候, 会发现读取不了plist文件里面的内容, 返回值为nil, 下面我们来解决一下这个问题. 首先我们打开工程并且按照下面的步骤来设置: 设置好后, 我们来写一段代码测试一下看看是否添加好: NSBundle *bundle = [NSBundle mainBund 阅读全文

posted @ 2017-06-28 22:36 梁飞宇 阅读(370) 评论(0) 推荐(0) 编辑

xcode工程编译错误:error: Couldn’t materialize
摘要:解决:Release改为Debug 阅读全文

posted @ 2017-06-28 22:34 梁飞宇 阅读(1380) 评论(0) 推荐(0) 编辑

IntelliJ Idea 2017 免费激活方法
摘要:1. 到网站 http://idea.lanyus.com/ 获取注册码。 2.填入下面的license server: http://intellij.mandroid.cn/ http://idea.imsxm.com/ http://idea.iteblog.com/key.php 以上方法验 阅读全文

posted @ 2017-06-20 13:35 梁飞宇 阅读(174) 评论(0) 推荐(0) 编辑

Xcode编译警告Assigning to 'id<XXXDelegat> ——Nullable' from incompatible type 'XXXView *const_strong'
摘要:编译报警告 可能是 自定义分类使用协议时出现与父类协议的冲突 解决方法如下: 编译报警告 可能是 自定义分类使用协议时出现与父类协议的冲突 解决方法如下: 阅读全文

posted @ 2017-06-14 14:13 梁飞宇 阅读(813) 评论(0) 推荐(0) 编辑

Aspects源码解析(转载)
摘要:文章来源:https://www.jianshu.com/p/2c93446d86bd 阅读全文

posted @ 2017-06-07 11:40 梁飞宇 阅读(145) 评论(0) 推荐(0) 编辑

Java中抽象类和抽象方法的区别
摘要:抽象方法:在类中没有方法体的方法,就是抽象方法。 抽象类:含有抽象方法的类就叫抽象类。 抽象类中的抽象方法必须被实现! 如果一个子类没有实现父类中的抽象方法,则子类也成为了一个抽象类! 抽象类中的普通方法,可以不必实现。 1.用abstract来修饰一个类时,这个类叫做抽象类;用abstract来修 阅读全文

posted @ 2017-06-05 11:29 梁飞宇 阅读(325) 评论(0) 推荐(1) 编辑

关于父类指针指向子类对象
摘要:父类子类指针函数调用注意事项1,如果以一个基础类指针指向一个衍生类对象(派生类对象),那么经由该指针只能访问基础类定义的函数(静态联翩)2,如果以一个衍生类指针指向一个基础类对象,必须先做强制转型动作(explicit cast),这种做法很危险,也不符合生活习惯,在程序设计上也会给程序员带来困扰。 阅读全文

posted @ 2017-06-02 17:28 梁飞宇 阅读(470) 评论(0) 推荐(0) 编辑

Instruments之Time Profiler总结
摘要:一.工欲善其事必先利其器 time profile时间分析工具用来检测应用CPU的使用情况,可以看到应用程序中各个方法正在消耗CPU时间,使用大量CPU不一定是个问题。客户端中动画就对CPU依赖就非常高,动画本身也是非常苛刻且耗费资源较多的任务。 Time Profiler帮助我们分析代码的执行时间 阅读全文

posted @ 2017-06-02 15:33 梁飞宇 阅读(2802) 评论(0) 推荐(0) 编辑

Instruments之Leaks学习
摘要:一、内存优化 简介:Objective_C 有3种内存管理方法, 它们分别是 1>MRR① 也称为 MRC(Manual Reference Counting, 手动引用计数)② 由程序员自己负责管理对象生命周期,负责对象的创建和销毁. 2>ARC① 采用和 MRR 一样的内存引用计数管理方法。② 阅读全文

posted @ 2017-06-02 15:15 梁飞宇 阅读(3631) 评论(0) 推荐(0) 编辑

Instruments之Core Animation学习
摘要:准备工作 在性能优化中一个最具参考价值的属性是FPS:全称Frames Per Second,其实就是屏幕刷新率,苹果的iphone推荐的刷新率是60Hz,也就是说GPU每秒钟刷新屏幕60次,这每刷新一次就是一帧frame,FPS也就是每秒钟刷新多少帧画面。静止不变的页面FPS值是0,这个值是没有参 阅读全文

posted @ 2017-06-02 14:57 梁飞宇 阅读(2339) 评论(0) 推荐(0) 编辑

Instruments之Allocations
摘要:Allocations:检测一个进程(选择自己的app)内存分配和使用情况等 我们启动Allocations后得到一个初始界面 初始界面.png 初始界面.png 简单说一下上图的3个地方 1:这里有两个部分了,因为官方说了Allocations(上面)和垃圾数据占用(下面)一起展示更好分析 2:一 阅读全文

posted @ 2017-06-02 14:30 梁飞宇 阅读(5246) 评论(0) 推荐(0) 编辑

Instruments之Activity Monitor使用入门
摘要:一,前言 Activity Monitor,官方解释为:(活动监视器)即实时显示CPU、内存和网络的使用情况,记录由虚拟内存大小测量的系统负载。用一句大白话来说,Activity Monitor类似Windows中的任务管理器,可以实时查看进程占用的CPU、内存的使用量。 一,前言 二、Activi 阅读全文

posted @ 2017-06-02 14:21 梁飞宇 阅读(5305) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示