
移动
atlandis_JL
幸福在前方,我们在路上!
展开
-
iBeacon:利用低功耗蓝牙发送特定ID
苹果的自主格式中带有四种资讯 iBeacon使用的时BLE技术,具体而言,利用的是BLE中名为“通告帧”(Advertising)的广播帧。通告帧是定期发送的帧,只要是支持BLE的设备就可以接收到。iBeacon通过在这种通告帧的有效负载部分嵌入苹果自主格式的数据来实现。 iBeacon的数据主要由四种资讯构成,分别是UUID(通用唯一标识符)、Major、Minor、Measured转载 2014-09-04 14:08:29 · 3838 阅读 · 0 评论 -
iOS 调试
iOS调试的报错,尤其是运行时异常,要看最后面的信息。原创 2015-02-15 12:15:33 · 420 阅读 · 0 评论 -
warning: control reaches end of non-void function
用gcc编译一个程序的时候出现这样的警告: warning: control reaches end of non-void function 它的意思是:控制到达非void函数的结尾。就是说你的一些本应带有返回值的函数到达结尾后可能并没有返回任何值。这时候,最好检查一下是否每个控制流都会有返回值。 转自:http://blog.youkuaiyun.com/qtyl1988/a转载 2015-02-15 12:41:52 · 809 阅读 · 0 评论 -
'NSInvalidArgumentException', reason: '-[__NSCFArray objectForKey:]: unrecognized selector sent to i
iOS 'NSInvalidArgumentException', reason: '-[__NSCFArray objectForKey:]: unrecognized selector sent to i 导致这个错误的原因在与,我想将jason传过来的NSArray,作为NSDictionary来操作,所以导致iOS不认。原创 2015-02-15 12:14:40 · 3887 阅读 · 0 评论 -
IOS 使用ASIHttpRequest 或 MKNetworkKit 上传图片到ASP.NET
IOS 使用ASIHttpRequest 或 MKNetworkKit 上传图片到ASP.NET 2013-01-25 14:27:03 我来说两句 作者:li6185377 收藏 我要投稿 上传图片和数据到服务器 是最基本的需求了,有些学IOS的 可能对服务器怎么接收图片这块不太了解。 所以今天 我把服务器的代码 也拷过来了。。。 只会ASP.N转载 2015-02-26 08:54:51 · 543 阅读 · 0 评论 -
解决An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4)
今天突然遇到如下错误,编译可以成功,但是运行模拟器时就会弹出这个错误提示: An error was encountered while running (Domain = FBSOpenApplicationErrorDomain, Code = 4) 解决方法:重置模拟器 点击iOS Simulator-->Reset Contents and Settings...原创 2015-02-06 09:23:55 · 1318 阅读 · 0 评论 -
action segue介绍
action segue介绍 Show: 在master或detail区域展现内容(典型的如iPad的设置界面,左侧是master,右侧是detail),究竟是在哪个区要取决于屏幕上的内容,如果不分master/detail,就单纯的把新的内容push到当前view controller stack的顶部 Show Detail: 大致同Show,在detail区域展现内容,如果不分mas转载 2015-02-06 07:47:41 · 1124 阅读 · 0 评论 -
解决Could not find a storyboard named 'MainStoryBoard' in bundle NSBundle
在iOS切换窗口,报 Could not find a storyboard named 'MainStoryBoard' in bundle NSBundle 错误。 在网络上查了一圈,要不是过于复杂,要不是不对,自己研究了一下,只要修改Main.StoryBoard的名称,例如Main_iphone;修改Identity的Storyboard ID属性(这个应该不需要修改);修改Su原创 2014-12-23 14:34:01 · 12719 阅读 · 0 评论 -
从C到Object-C基础
(1) #import 包含头文件 与#include 作用相同 (2)Object-c类包含两大块代码 1、 接口MyClass.h @interface MyClass @end 2、 实现MyClass.m @impleme转载 2014-12-23 09:07:40 · 459 阅读 · 0 评论 -
object c中 new和alloc区别
在object-c基础教程这本书里老是可以看见类似下面这种代码,我这小菜鸟就纳闷了,啥区别啊,看上去都一样么。网上找了找,找到一些说法,这里先摘出来。 className* object = [className new]; or className* object = [[className alloc] init]; 背景说明,new是较为老式的写法,后来发现只有一个n转载 2014-12-23 08:52:53 · 490 阅读 · 0 评论 -
object-C中“(classname *) 类名”与 “classname *类名”有什么区别
你的描述是否有问题 class已经代表类名 应为(类名 *) 变量名 类名 *变量名 前者将变量的类型为强转为其他类型 如UIButton *button = (UIButton *)sender (这里sender是id类型) 后者就是定义一个变量转载 2014-12-23 09:03:47 · 834 阅读 · 1 评论 -
iOS开发中视图相关的小笔记:push、modal、popover、replace、custom
在storyboard中,segue有几种不同的类型,在iphone和ipad的开发中,segue的类型是不同的。 在iphone中,segue有:push,modal,和custom三种不同的类型,这些类型的区别在与新页面出现的方式。 而在ipad中,有push,modal,popover,replace和custom五种不同的类型。 modal 模态转换 最常用的场景,新的场景完全转载 2014-12-19 11:08:55 · 456 阅读 · 0 评论 -
willselectRowatIndexPath和didselectRowAtIndexPath的区别
如果读完文档,你将发现如下方法用来管理行选择: - tableView:willSelectRowAtIndexPath: - tableView:didSelectRowAtIndexPath: 2个方法都用于行选择。唯一的区别是:在行将要选择的时候,调用 willSelectRowAtIndexPath方法。通常,你可以使用这个方法来阻止选择特定的行。一般情况下,你使用 didSelec转载 2015-02-15 12:25:52 · 3046 阅读 · 0 评论