Niko's blog

iOS控件素材读取

iOS开发 iOS dev
###缘由 自从iPhone4 问世后,iOS开发时的素材我们都会准备两套,一套是用于非高清的屏幕,一套用于高清屏幕(是前者的两倍)。一般来说,这些素材的图片我们都是在开发的阶段就准备好了,设计的同学会随时提供出来。在这种情况下,都不会有什么问题,但是如果这些素材要从网上下载而来的话,会有什 ...
Read more

Git command a day - Git 迁移保留提交记录和分支

git migration
最近的项目需要进行一个迁移,然后希望迁移的时候保留所有的提交记录和分支,迁移后新的项目还要进行目录结构的调整。 一开始以为很简单的只是需要把remote origin的URL重新指向新的项目就可以了,但是发现比想象中麻烦多了。 初试一开始我真的就这么做了,把remote origin的URL ...
Read more

工作小记

工作
这次来上海工作已经有两个多月了,算是一个新的开始。今天产品刚上线,遇到了一些故障,在这里也记录一下。 以前是在一家小的公司工作,产品上线根本没有流程可言,基本上由工程师主导(说的就是我自己)。如果中途出现什么问题,要么产品直接下架,要么服务直接就暂停了。这绝对是太流氓了,所以根本就做不起来。 ...
Read more

Mac下简单ftp使用

Mac 工具杂谈
今天研究了一下iOS的in-house发布方式,发现还是比较简单的。在研究过程中要用到ftp上传文件进行测试,于是发现在mac中已经预置了ftp工具,通过Finder可以简单的连接到ftp服务器。通过命令行可以进行一些简单的操作,如下载,上传等。把这些东西记录一下。 通过Finder连接ft ...
Read more

First Response Without Keyboard Present

objective-c iOS开发
在iOS开发中,我们大多数是通过UITextField,UITextView来响应输入的,而且这也满足了绝大部分的需求了。由于需要实现一个响应输入(成为firstreponse),而又不显示系统键盘,今天就大概看了一下文档。 文档介绍得很详细,开发者完全可以自己实现自己的输入系统,只要你su ...
Read more

UIEdgeInsets 小记

UIEdgeInsets
今天出于好奇,想自己写一个UITabBarController,于是就开始动手,于是也就遇到了在tabbar中如何只用一个控件就能把图片和标题显示成标准的baritem一样。 看到了UIButton既有有图片又有标题,于是就从它动手。 如果我们对一个button既设置了图片又设置了标题的话, ...
Read more

Mac OS X 安装phonegap的android和iOS的问题

phonegap
目测以后要用到phonegap进行跨平台开发,今天有空就先把开发环境给搭建起来,来个简单的入门。去到phonegap的官网,看到对初学者的安装是有比较全面的文档,第一感觉还是不错的。 基本的环境要求还是比较容易安装的,只要按照文档进行就可以了,如node.js,命令行等。 这基本的安装完毕后 ...
Read more

Git command a day - checkout remote branch

git checkout
最近开始要频繁使用git了,这些文章在于纪录使用的一些命令,以及遇到的一些问题。 ###checkout 远程分支### 每当我门需要参与一个项目,或者把拿一些开源的项目来用时,第一步总是需要把它们拿到本地,所以我们首先都会clone下来。 当你把一个项目clone下来后,使用git bra ...
Read more

Base64 编码原理简介

base64 objective-c
最近想到把在项目中用到的一些ios开发中标准库的类别实现进行收集,进行整理,方面以后使用。这是地址KNAdition,很大部分都是网上找到的,所在我想得自己先了解才好放上来吧。今天就看到了一个关于base64编码的一个方法,之前很早就听说过,但是具体原理却不甚解,趁着今天有空就学习一下。 其 ...
Read more

Ubuntu Install Mysql Note

Mysql database
Recently,I am learning server and web development.So I need to install a database on my ubuntusystem and I choosed mysql for my first try.Now I re ...
Read more
Prev Next