在实际的项目开发中总是有几个比较常见的模板,小编这几天给大伙出几期常用模板的博客,希望大家多提宝贵的意见!
这几个月最常用的莫过于Nav+UITabBar模板了;在实际的项目中,我比较侧重于纯代码,比较不喜欢拖控件,至于利弊在这里不多说了,言归正传。
首先在AppDelegate.m中创建一个空白布景:
self.window=[[UIWindow alloc]initWithFrame:[[...
分类:
移动开发 时间:
2015-04-07 09:58:22
阅读次数:
148
最近自己接的IOS项目快完结了,这个项目中最大的收获就是聊天功能的实现,说实话第一次用百度云推送的服务,相当难用,文档不全,效果不稳定,不过最后还是搞好了。好了下面讲讲技术细节一、概述 我们知道现在的应用都需要推送的功能,推送分两种:1.广播一条消息,所有机器就会自动产生提示。2.或者你想发给某个....
分类:
其他好文 时间:
2015-04-06 17:04:02
阅读次数:
210
这是最近的一个作业练习,因为一直不知道这个博客写什么内容,就拿这个作业来展示一下,顺便分享一下我在这个项目中使用到的一些小技巧;项目的源代码可以在我的gitHub上获得,项目地址为:https://github.com/vfanx/ZhaoJiaXiao项目展示:功能介绍:1.练习模块:能即时判断答...
分类:
移动开发 时间:
2015-04-05 14:28:02
阅读次数:
179
类别:
在ios项目开发中允许使用类别为现有的类添加新的方法,并不需要创建子类。通过类别我们可以动态地为现有的类添加新的方法,可以将类的定义模块化地布局到多个相关文件中。
使用类别的好处为:
一、进行模块化设计
二、利用类别来调用私有方法
接口部分格式如下:
@interface 已有类 (类别名)
//方法的定义
.....
@end
注意:类别中通常只定义新的方法。
类别...
分类:
移动开发 时间:
2015-04-02 11:46:39
阅读次数:
175
原创Blog,转载请注明出处
blog.csdn.net/hello_hwc前言:有两个月左右没为公司开发IOS项目了(最近一直在搞IOT),以至于对IOS 8的这个更新都没看到。这里补上。一 概述在IOS8之后,UIAlertController替代了UIActionSheet和UIAlertView。把两种类型的提示信息放到这一个类里来实现。
注意, 这个class不能通过继承的方式来自定义...
分类:
移动开发 时间:
2015-03-31 16:12:56
阅读次数:
378
之前一个ios项目中,需要通过UIWebview来打开一个静态页面,并在静态页面中
调用相关object-c代码。
一、以前使用js调用object-c的方法
关于如何使用javascript调用object-c中的函数和方法,我搜索了好久
网上所有的方法,基本都指明了一个方向,那就是在UIWebview中载入的js代码中
通过改变document.locations=“”,然后回...
分类:
移动开发 时间:
2015-03-19 20:21:52
阅读次数:
179
/1.数据获取下载(特别是大数据)最好放在global_queue中操作dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ });//2.UI更新放在main_queue中更新(不管当前线....
分类:
移动开发 时间:
2015-03-18 12:08:18
阅读次数:
135
下面我们仔细学习具体的细节。创建一个空的IOS项目,接着在创建一个ViewController。AppDelegate.h 应用的代理类 这个没什么好说的就是直接打开刚刚创建的新ViewController。123456789#import #import "TestViewController.h...
分类:
移动开发 时间:
2015-03-17 21:42:21
阅读次数:
241
目录结构AppDelegateModelsMacroGeneralHelpersVendorsSectionsResources一个合理的目录结构首先应该是清晰的,让人一眼看上去就能大概了解目录的职责,且容易应对新的变化。AppDelegate这个目录下放的是AppDelegate.h(.m)文件,...
分类:
移动开发 时间:
2015-03-12 14:34:49
阅读次数:
182