self.xx  _xx 的区别 — setValue和setObject的区别
前者调用该类的setter或getter方法,后者直接获取自己的实例变量。 property 和 instance variable 是有区别的。 前者声明后,如果没有readonly修饰的话,该类获得两个方法,一个是setter和getter。property声明后,该类会获得一个同名但前面多了一个下划线的实例变量。setter和getter是访问这个实例变量的方法。 在类的m文件里可以直接用实例变量名来...【详细】
setValue setObject self.xx _xx
nice_future 2017年08月17日 赞:0 评论:0 阅读:151
ELK实时日志分析平台的搭建部署及使用
一、 ELK初步接触 1.1 为什么要用ELK 日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。 通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务...【详细】
ELK 实时日志分析平台
Cobub 2017年08月01日 赞:0 评论:0 阅读:149
通知名的最佳写法
声明文件 QLPoster.h extern NSString const QLPosterDidPostNotification; QLPoster.m NSString const QLPosterDidPostNotification = @"QLPosterDidPostNotification"; 需要接收通知的文件 QLReceiver.h extern NSString *const QLPosterDidPostNotification;【详细】
通知 通知名
nice_future 2017年08月17日 赞:1 评论:0 阅读:147
技术进阶需要了解的热词
随着技术团队发展,个人技术要求也越来越高,必须时刻接触、了解、应用新技术提高工作效率;同时不能只局限于自己所处领域,从后他到前端搜集了部分热词,与大家分享下 JSPatch(热修复) http://www.jianshu.com/p/0cb81bf23d7a hadoop(大数据) http://baike.baidu.com/link?url=Zm539wnhsWUGVGSTQAdHI4dw0dqyY4H0LO0KzOGJoeAeZuLG4JbyA42JpKbYKHe4o6f1anTkL7k8itKIp48LJq HBase, Hive,...【详细】
近期热词
lsb 2017年08月08日 赞:0 评论:0 阅读:145
本地如何搭建IPv6环境
6.1后苹果要求APP兼容IPv6,但是目前有些第三方SDK版本还是不兼容的,今天我的项目中就因为使用了个推的最新版SDK:iOS-1.6.4.0没有适配IPv6 ,应用闪退被拒。拒绝理由摘录如下:Your app crashed on iPad running iOS 10.3.3 connected to an IPv6 network when we:...... 看到是IPv6网络,果断立即在本地搭建了一个IPv6进行测试,发现在IPv6下GTSDK没有启动成功的回调,导...【详细】
network IPv6
梧桐一叶 2017年07月31日 赞:1 评论:0 阅读:141
OpenGLES系列07-摄像机
获取示例代码 上一篇文章中说到了透视和正交两种投影矩阵,文末提到了三个基本矩阵MVP。本文就以介绍MVP为开头,然后再详细讲解摄像机的概念。 MVP表示的是模型矩阵(Model),观察矩阵(View),投影矩阵(Projection)。投影矩阵介绍过了。模型矩阵针对的是单个3D模型,渲染每一个3D模型前,需要将各自的模型矩阵传递给Vertex Shader。观...【详细】
ios 开发 3D OPenGL ES
handyTOOL 2017年08月18日 赞:1 评论:0 阅读:141
UIWindow 整理
UIWindow概念 UIWindw定义了一个负责管理,协调一个App的View是如何显示在设备屏幕上的窗口类,除非一个App可以显示在一个外部的设备屏幕上,那么一个App只拥有一个窗口。UIWindow本身没有标题栏,关闭操作栏等任何的装饰物,用户不会看见,移动或者是关闭它,这跟Mac OS上的window有很大的差别。      UIWindow的两大主要功能是提供了一块给...【详细】
ios UIKit UIWindow
流浪猫_qihr 2017年08月22日 赞:0 评论:0 阅读:137
iOS 应用,性能监控
[github 源码地址](https://github.com/hongruqi/Walle.git ) iOS 应用,性能监控 背景,目前正在优化项目,首先要对项目内的性能指标进行分析,这个可以通过Instrument 进行debug 分析。这样做只适用于开发人员。性能指标作为一项衡量App的重要指标无法量化。为了每次发布前能有一个性能报告,需要开发一个组件,对性能数据进行记录,之后通过脚本...【详细】
ios 优化 性能 监控
流浪猫_qihr 2017年08月22日 赞:1 评论:0 阅读:129
cocos2D-x游戏开发之C语言基础
本课程讲解COCOS2dd的基础——C语言,主要讲C语言的由来,C语言的特点,变量声明及作用域,常用数据类型及常用运算符,流程控制语句,函数,数组,指针、字符串、预处理,回调函数、堆和链表,结构,内存管理等。 该课程主要有以下几个课时,大家仔细阅读有,一定会有意想不到的收获哟: 第一讲:C语言的发展历史和特点 第二讲...【详细】
cocos2D-x
1994922 2016年03月26日 赞:0 评论:0 阅读:123
NSURL 结构解析
(void)url { NSURL *url = [NSURL URLWithString: @"http://www.onevcat.com/2011/11/debug/;param?p=307#more-307"]; NSLog(@"Scheme: %@", [url scheme]); NSLog(@"Host: %@", [url host]); NSLog(@"Port: %@", [url port]); NSLog(@"Path: %@", [url path]); NSLog(@"Relative path: %@", [url relativePath]); NSLog(@"Path components as array: %@", [url pathComponents]); NSLog(@"Parameter...【详细】
布局 UIView 更新布局
nice_future 2017年08月17日 赞:0 评论:0 阅读:123
AppReview 问题
最近经过苹果死磕微信等打赏问题,苹果审核更加严格了,什么JSPatch热更新,服务器解锁功能,网站下载Inhouse安装包,fir.im分发下载等都会被拒,而且还恐吓说以后你的所有app都会被延迟审核(坑爹)。 e.g..During review, your app installed or launched executable code, which is not permitted on the App Store. Specifically, your app uses the itms-services URL scheme to install ...【详细】
ios appreview
lsb 2017年08月08日 赞:0 评论:0 阅读:118
WebView加载页面时隐藏页面内的某一个标签
通过getElementById()、getElementByTagName()、getElementByClassName()获取标签 1、通过修改display实现隐藏 [webView stringByEvaluatingJavaScriptFromString:@"document.getElementByClassName('xxx').style.display = 'none';"]; 注: 这里有一个问题,就是这一句必须在webview完全加载完成之后插入,特别是有外边的js设置display的时候,更需要注意插入的时机,如果只是单纯在webV...【详细】
llyan6381 2017年08月04日 赞:1 评论:0 阅读:117
How to use charles ?
教你快速使用 Charles download Charles proxy follow the instruction change the jar get mac IP : iterm input “ifconfig” -en0:-inet 192.168.1.33 iphone wifi http代理->手动->服务器:192.168.1.33 端口:8888 open Charles proxy and deselected MAC OS Proxy. 【详细】
xcode 快捷键
nice_future 2017年08月17日 赞:1 评论:0 阅读:115
Xcode 8 安装插件
在终端输入: sudo gem install update_xcode_plugins 如果提示错误:ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/update_xcode_plugins 则输入:sudo gem install -n /usr/local/bin update_xcode_plugins -》update_xcode_plugins 若提示finished表示安装完成,则可输入:update_xcode_plugins —unsign 开始使用;然后选择 右箭头-》 再回车。 当提示finished后打开Xcode—u...【详细】
xcode Alcatraz 8 安装插件
nice_future 2017年08月17日 赞:1 评论:0 阅读:113
Bonjour!实现零配置网络联网的解决方案
简单介绍一下项目对本地网络连接的需求:车机连接移动设备。 那我们如何进行连接呢。 首先我们想到的最简单的方法就是通过IP连接。 UDP广播。 利用UDP广播我们能向同一本地网络所有设备发送一条消息,接收到信息后我们能够解析出发送方的端口和IP。 问题:  1. 耗电问题。不断的UDP Broadcast 会耗费大量电源。  2. 网络阻塞问题。因为...【详细】
ios 网络联网 局域网
流浪猫_qihr 2017年08月22日 赞:0 评论:0 阅读:114
iOS特效之你家玻璃碎了
点击获取本文示例代码 前言 最近逛博客看到了一篇帖子,里面介绍了自己如何设计一套星球大战主题的UI,里面有一个界面破碎的特效,看着很炫酷,那篇文章的作者使用了UIDynamics,UIKit,OpenGL分别实现了效果。于是我就寻思如何使用Metal实现这样的效果。这是那篇博客的链接。下面是Metal版本的效果预览,目前还没有和界面集成,只是在...【详细】
ios 开发 3D OPenGL ES
handyTOOL 2017年08月22日 赞:0 评论:0 阅读:110
发布私有CocoaPod Spec
准备工作 添加远程 创建Pod项目工程文件 向Pod文件夹中添加库文件和资源,并配置podspec文件 提交podspec 标签(空格分隔): 教程 PodSpec CocoaPods 安装CocoaPods 创建私有Spec Repo 先来说第一步,什么是Spec Repo?它是所有的Pods的一个索引, 就是一个容器,所有公开的Pods都在这个里面,它实际是一个Git仓库remote端在GitHub上,但是当你使用了Cocoap...【详细】
ios cocoapods 总结 私有
流浪猫_qihr 2017年08月22日 赞:0 评论:0 阅读:109
Git管理
初始化配置 C代码 配置使用git仓库的人员姓名 git config --global user.name "Your Name Comes Here" 配置使用git仓库的人员email git config --global user.email you@yourdomain.example.com 配置到缓存 默认15分钟 git config --global credential.helper cache 修改缓存时间 git config --global credential.helper 'cache --timeout=3600' git config --global color.ui true git config --global alias.co checkout gi...【详细】
git 版本管理
nice_future 2017年08月17日 赞:0 评论:0 阅读:106
图片为null解决(CUICatalog: Invalid asset name supplied:)
参考网址 [ http://mbignell.com/2015/07/01/cuicatalog-invalid-asset-name-supplied-null-on-ios/ ] [ http://nshint.io/blog/2015/07/02/fixing-uicatalog-invalid-asset-error/ ]【详细】
去除空图
nice_future 2017年08月17日 赞:1 评论:0 阅读:104
一行代码搞定:下拉放大图片, 导航栏颜色渐变, 添加子控制器, 左右滑动同时切换按钮
转载请注明本文地址: http://blog.cocoachina.com/article/56319 目的 本文要跟大家分享的是一个带有多种效果的控制器,仅需一行代码即可创建。 这个控制器通过下拉可以放大顶部图片,上推可以使导航栏的颜色渐变,并且添加了三个子控制器,页面中间的三个按钮用来切换,当然,你也可以通过左右滑动来切换子控制器。 代码的下载地址:WHAdd...【详细】
iOS开发轮子 OC开发工具 一行代码搞定
r17 2017年08月11日 赞:0 评论:0 阅读:105
sina weixin mail 回到顶部