iOS
zhh_tony
这个作者很懒,什么都没留下…
展开
-
Mac上crontab的使用
crontab时linux上执行定时任务的工具(MacOS和linux都是unix的变种系统,所有linux上可执行的指令大多数Mac上也可以执行)* * * * * echo 'one minute execute'* * * * * #后边可以跟要执行的脚本,比如:* * * * * /usr/local/xxx.sh*表示条件满足,* * * * * 表示每一分钟执行一次原创 2016-09-25 08:24:17 · 21689 阅读 · 2 评论 -
ios frame、bound和center定义及使用场景总结
frame:指的是视图在父视图的坐标系统中的大小和位置。bound:指的是视图在试图本身的坐标系统中的大小(位置起点是原点)。center:指的是视图在父视图坐标系统中的中心点。frame和bound的关系:如何使用view和bounds原创 2016-11-02 10:44:13 · 284 阅读 · 0 评论 -
类目,延展,继承
类目:为已知的类增加新的方法;延展:通知在本类的定义里使用类目来声明私有方法;一、类目:1. 类目方法的应用:对现有类进行扩展:比如:可以扩展Cocoa touch框架中的类,在类目中增加的方法会被子类继承,而且在运行时跟其他的方法没有区别。作为子类的替代手段:不需要定义和使用一个子类,可以通过类目直接向已有的类里增加方法。对类中的方法归类:利用catigory把一个庞大的原创 2016-11-01 17:55:18 · 227 阅读 · 0 评论 -
UIViewController的生命周期及iOS程序执行顺序
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图原创 2016-10-30 21:28:07 · 225 阅读 · 0 评论 -
三大开发模式的介绍(MVC、MVVM、MVP)
一.MVC:Model - View - Controller特点:各部分循环传递1.view接收到用户请求,发送指令到Controller2.Controller完成业务逻辑之后,要求Model执行相应的操作3.Model将数据发送给View,用户得到反馈二.MVP:Model -View -Presenter特点:各部分的通讯是互相传递的vi原创 2016-09-30 10:16:34 · 2073 阅读 · 0 评论 -
使用苹果自带构建和打包指令来生成ipa文件
#xcodebuild 构建指令#xcrun进行签名打包指令#!/bin/bash#project_path项目路径project_path=#target_name指定targetname,跟项目里指定的targetname必须保持一致。target_name=cd $project_pathexport SSH_AUTH_SOCK=/privat原创 2016-09-27 10:18:21 · 413 阅读 · 0 评论 -
通过fir工具自动打包ipa
首先注册登录fir,http://fir.im打开工具 ->命令行客户端 或者直接打开 https://github.com/FIRHQ/fir-cli/blob/master/README.md通过帮助文档安装fir-cli工具安装fir-cli 使用 Ruby 构建, 无需编译, 只要安装相应 gem 即可.$ ruby -v # > 1.9.3$ g原创 2016-09-25 10:01:16 · 2369 阅读 · 0 评论 -
ERROR ITMS-90096
这个是由于缺少支持iPhone5屏幕大小的启动页造成的,大家知道我们有两种方式设置启动页,我个人推荐使用Launch Images Source的这种方式,因为在app启动的时候它会自动找到相应大小的图片。1.点击LaunchScreen.storyboard,去掉Use as Launch Screen选项2.打开Images.xcassets,右击新建new ios lanuchimg原创 2016-09-26 11:01:14 · 389 阅读 · 0 评论 -
GCM/XMPP/MQTT
方案1、使用GCM服务(Google Cloud Messaging)简介:Google推出的云消息服务,即第二代的G2DM。优点:Google提供的服务、原生、简单,无需实现和部署服务端。缺点:Android版本限制(必须大于2.2版本),该服务在国内不够稳定、需要用户绑定Google帐号,受限于Google。 方案2、使用XMPP协议(Openfire + Spark + Smack原创 2016-10-21 15:12:19 · 352 阅读 · 0 评论 -
iOS消息推送大致流程
1.首先注册消息推送2.获取device token3.向服务器发送device token4.将device token和消息发送给APNSAPNS向各个设备推送消息。原创 2016-09-29 16:09:34 · 302 阅读 · 0 评论 -
iOS-图文表并茂,手把手教你GCD
http://www.cocoachina.com/ios/20161031/17887.html转载 2016-11-02 17:27:10 · 358 阅读 · 0 评论