- 博客(77)
- 资源 (1)
- 收藏
- 关注
原创 iOS xcode7以后启动图
一.如果像以前一样需要这样做1.在Assets.casets里面添加一个lanunchImage,然后把你的图片添加到里面.2.设置xcode的General里面的App icon and Launch Images把launch Image Source 设置为 launchImage 然后把 Launch Screen File 设为空.这样就会像以前一样从LaunchIma
2015-11-03 10:05:48 722
原创 iOS 获取当前时间
首先-你可以建一个类目://// NSString+DateStr.m// 获取当前时间Demo//// Created by yons on 15/7/16.// Copyright (c) 2015年 yons. All rights reserved.//#import "NSString+DateStr
2015-08-04 19:37:49 747
原创 iOS UITableCell自适应高度
小白哥认为:如果你不用 Model类的话.直接从controller里传一个字典到cell里面.也可以做到适配高度.
2015-05-07 11:23:16 1500
原创 ios 系统自带的菊花(UIActivityIndicatorView)指示器
系统自带的指示器类型有好几种,一般我们开发者都是用第三方或者自定义!小白哥这次就简单地给大家介绍一下....
2015-04-28 20:38:47 3344
原创 iOS 十六进制配置背景颜色
给UIColor写一个延展:#import @interface UIColor (color)+ (UIColor*)colorWithHexString:(NSString*)hex;+ (UIColor*)colorWithHexString:(NSString*)hex withAlpha:(CGFloat)alpha;
2015-04-16 15:33:38 1186
原创 iOS 菊花效果
先下载第三方MBProgressHUD并且引入MBProgressHUD.和MBProgressHUD.m:// RootViewController.m// MBProgressDemo//// Created by Dubai on 15/4/13.// Copyright (c) 2015年 Dubai. All rights re
2015-04-13 14:14:55 1192
原创 iOS 获取当前时间并且显示走在视图上
//// RootViewController.m// 时间戳在走并且显示Demo//// Created by Dubai on 15/4/2.// Copyright (c) 2015年 Dubai. All rights reserved.//#import "RootViewController.h"
2015-04-02 11:18:34 1104
原创 iOS 获取当前时间
//获取系统时间 NSDate * senddate=[NSDatedate]; NSDateFormatter *dateformatter=[[NSDateFormatteralloc] init]; [dateformattersetDateFormat:@"HH:mm"]; NSString * locationStri
2015-04-02 11:17:13 1742
原创 iOS 系统自带的提示器UIActivityIndicatorView
- (void)viewDidLoad { [superviewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //加载提示器按钮 self.view.backgroundColor = [UIColorredColo
2015-03-17 16:59:34 911
原创 iOS NSlog的使用以及pch的使用
IOS开发笔记(11)IOS开发之NSLog使用技巧在xcode6.01以前是有prefix.pch文件的,Xcode6.01以后就没有了,但是可以自己去创建!前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用
2015-03-11 09:10:30 1096
原创 iOS 自定义cell的高度
在iOS开发过程中,最重要的几个UIView分别为UITableView、UIScrollView、UICollection.今天由小白哥带大家认识一下UItableVIew
2015-03-09 13:52:14 1168
原创 iOS Category与Extension、Delegate的认识
Catrgory与Extension、Delegate的区别与用法苹果的官方文档Category在iOS开发中使用非常频繁。尤其是在为系统类进行拓展的时候,我们可以不用继承系统类,直接给系统类添加方法,最大程度的体现了Objective-C的动态语言特性。#import@interface NSObject (Category)- (void)myMet
2015-03-09 13:40:11 1125
翻译 iOS Swift语言的成长
The Death of Cocoa 2015-03-06MatttNSHipsterThe Death of CocoaCocoa实际就是Objective-C的标准库,包含了许多用语言编写程序最需要的一些框架,例如 Foundation、AppKit 和 Core Data。而 Cocoa Touch 基本上是用 UIKit 替换 AppKit,而且它与 C
2015-03-06 17:02:01 1368
原创 iOS 常用到的关键代码
iOS开发中最有用关键的代码合集(1)本文整理了,在iOS开发中我们所遇到一些开发问题的技巧类的代码,让你在开发过程中避免了很多弯路,希望能给你的开发带来帮助和启发。1.判断邮箱格式是否正确的代码: // 利用正则表达式验证 -( BOOL )isValidateEmail:( NSString *)email { NSStri
2015-03-06 16:48:17 948
原创 iOS 一些常用的笔记
iOS开发笔记(1)退回输入键盘: - (BOOL) textFieldShouldReturn:(id)textField{ [textField resignFirstResponder]; } CGRectCGPoint & CGSizeCGPoint aPoint = CGPointMake(
2015-03-06 16:44:31 808
原创 iOS 优化内存(八)持久化
iOS持久化1.文件系统不管是Mac OS X 还是iOS的文件系统都是建立在UNIX文件系统基础之上的。1.1 沙盒模型在iOS中,一个App的读写权限只局限于自己的沙盒目录中。沙盒模型到底有哪些好处呢?安全:别的App无法修改你的程序或数据保护隐私:别的App无法读取你的程序和数据方便删除:因为一个App所有产生的内容都在自己
2015-03-06 16:44:19 949
原创 iOS 优化内存(七)开发中使用第三方类库
在iOS中使用第三方类库方法一:直接复制所有源文件到项目中这种方法就是把第三方类库的所有源文件复制到项目中,直接把所有.h和.m文件拖到XCode项目中即可。如果第三方类库引用了一些系统自带类库,那么在项目中还需要额外引用那些类库。如果当前的项目启用了ARC,而引用的第三方类库未使用ARC,那还需要在项目信息的Targets – Build Parses里找到第
2015-03-06 16:39:56 1007
原创 iOS 优化内存(六)开发必不可少的75个工具
iOS 开发者必不可少的 75 个工具如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。记住了这些,我将向你展示一份关于各种工具的长长
2015-03-06 16:39:51 1528
原创 iOS 优化内存(五)开发流程总结
iOS开发流程总结流程:注册、开发、真机测试、发布以及上线。iPhone iOS 4从注册到app上线开发流程一、关于注册账号IDP和Apple ID:1、注册App ID(无论是iOS使用者还是开发者都需要*****ID,只是后者还需要付99$注册成为开发者。)网址:http://developer.apple.com由于上边的网址没有
2015-03-06 16:36:39 754
转载 iOS 优化内存(四)何时用self
iOS何时使用self.大多数的答案是:“这与objc的存取方法有关”怎么样才能有关呢?接下来通过几个小例子来看一下。首先我们创建一个学生类:Student类这个学生类里有学生的id和学生的姓名name#import @interface Student : NSObject{ //idname NSString *id; NSS
2015-03-06 16:36:29 606
转载 iOS 优化内存(三)iOS应用程序多语言本地化解决方案
iOS应用程序多语言本地化解决方案最近要对一款游戏进行多语言本地化,在网上找了一些方案,加上自己的一点点想法整理出一套方案和大家分享!多语言在应用程序中一般有两种做法:一、程序中提供给用户自己选择的机会;二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。第一种做法比较简单完全靠自己的发挥了,这里主要讲第二种做法,主要分一下几点:
2015-03-06 16:34:44 628
转载 iOS各类优化方案(二)之前整理有借鉴别人的
iOS开发之加载、滑动翻阅大量图片优化解决方案今天分享一下私人相册中,读取加载、滑动翻阅大量图片解决方案,我想强调的是,编程思想无关乎平台限制。我要详细说一下,在缩略图界面点击任意小缩略图后,进入高清大图全屏浏览界面的这短暂的1秒内(和后续的几秒),都发生了什么。常规思路流程点击任意小图后,1.首先制作scrollview框架:大小2
2015-03-06 16:28:49 634
转载 iOS各类优化方案(一)
在我们实际工程中,很多情况需要从网络上加载图片,然后将图片在imageview中显示出来,但每次都要从网络上请求,会严重影响用户体验,为了不是每次显示都需要从网上下载数据,希望将图片放到本地缓存,因此我们需要一个好的的缓存策略,今天我将我在项目工程中的实际经验分享给大家,我这里主要介绍一下强大的ASIHTTPRequest的缓存策略,以及使用方法:下面是具体步骤:一、设置缓存策略
2015-03-06 16:28:10 718
原创 Xcode6.1使用MJRefresh、SDWebImage,Too many arguments to function call, expected 0, have *
Xcode升级以后遇到的问题!将XCode升级到6和6.1后,报Too many arguments to function call, expected 0, have *,在XCode5.1里能编译通过的,到xcode6就报错objc_msgSend(self.beginRefreshingTaget, self.beginRefreshingAction, self);
2015-03-06 13:55:50 1172
原创 linux常用命令整理
1.删除字符 要删除一个字符,只需要将光标移到该字符上按下"x"。2.删除一行 删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。3.删除换行符 在Vim中你可以把两行合并为一行,也就是说两行之间的换行符被删除了:命令是"J"。4.撤销 如果你误删了过多的内容,使用命令"u" 可以撤消上一次的操作。5.重做 如果
2015-03-06 09:58:05 805
翻译 JAVA(基础篇)android的面试题(三)
1.Collection 和 Collections 的区别。Collection 是集合类的上级接口,继承于他的接口主要有 Set 和 List.Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。 2.HashMap 和 Hashtable 的区别。 HashMap 是
2015-03-06 09:54:32 597
翻译 android的面试题(二)
1.Dalvik和标准Java虚拟机之间的主要差别?Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个 Dalvik应用作为一个独立的Linux进程执行。(1)虚拟机很小,使用的空间也小;(2)D
2015-03-06 09:52:01 664
转载 android的面试题(一)
Android面试题目整理与讲解(一)这一篇文章专门整理一下研究过的Android面试题,内容会随着学习不断的增加,如果答案有错误,希望大家可以指正1.简述Activity的生命周期当Activity开始启动的时候,首先调用onCreate(),onStart(),onResume()方法,此时Activity对用户来说,是可见的状态当Activ
2015-03-06 09:51:19 482
转载 Android的Google官方设计指南(上)
Android 设计规范时间 2015.3.2 版本 V1.0翻译 杨鹏整理 赵凯强本文章是我公司一个大牛之前的公司同事翻译的Android的Google官方设计指导,经过我整理而成,分享给大家,欢迎转载,但是请保留出处和翻译作者。本指导内容详实、规范,无论是初级开发者还是高级开发者,甚至是公司产品设计和美工,都应该研读学习,特此推荐!由于文章内容较颇多,所以我分为几篇发布,方
2015-03-06 09:45:52 856
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人