iOS
键盘上de烟灰
其实所有漂泊的人,不过是为了有一天能够不再漂泊,能用自己的力量撑起身后的家人和自己爱的人.
展开
-
IOS错误查找
Android中通过logcat可以具体的看到错误在哪行,iOS怎么解决呢?这里有具体的介绍具体的说就是添加个通用断点,能很快找到翻译 2015-01-27 10:35:27 · 867 阅读 · 0 评论 -
iOS真机调试
1.没有开发者账号(一个开发者只能配置两个开发者证书) 1.>申请开发者账号 2.已经有开发者账号1.>将之前证书删除,重新生成开发者证书3.正在使用中1.>要一个.p12文件(公司老员工)2.>自己去后台,添加设备,生成一个描述文件.mobileprovision原创 2015-10-22 15:44:11 · 652 阅读 · 0 评论 -
ios蓝牙打开判断
1.添加 CoreBluetooth.framework框架2.程序中.m文件引入#import3.实现协议CBPeripheralManagerDelegate,4.添加属性:@property (nonatomic,strong) CBPeripheralManager *manager;5.添加以下代码到viewDidLoad方法中 self.m原创 2015-08-21 16:09:05 · 1115 阅读 · 0 评论 -
ios屏幕方向判断,Home键向左向右判断
判断ios屏幕方向放置状态,home向左向右判断- (void)Orientations{ //宣告一个UIDevice指标,并取得目前Device的状況 UIDevice *device = [UIDevicecurrentDevice] ; //取得当前Device的方向,来当做判断。(Device的方向型为Integer) switch (devi原创 2015-09-06 14:45:41 · 2508 阅读 · 1 评论 -
iOS 报错信息: dyld: Library not loaded: @rpath/XCTest.framework/XCTest Referenced from
新建项目,引入framework,运行时出现警告:dyld: Library not loaded: @rpath/RLLibrary.framework/RLLibrary Referenced from: /var/mobile/Applications/AE92B234-A818-445E-9D69-96E232BD50EB/RLProjectDemo.app/RLProjectDem原创 2015-08-19 12:54:09 · 10594 阅读 · 8 评论 -
avfoundation介绍
为了完成实时的捕获,首先初始化一个AVCaputureSession对象用于创建一个捕获会话(session),我们可以使用AVCaptureSession对象将AV输入设备的数据流以另一种形式转换到输出。然后,我们初始化一个AVCaptureDeviceInput对象,以创建一个输入数据源,该数据源为捕获会话(session)提供视频数据,再调用addInput方法将创建的输入添加到AV转载 2015-08-18 11:50:24 · 1120 阅读 · 0 评论 -
iphone开发的技巧
一,修改状态栏:1.加入[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];但此方法只是不显示状态条,状态条所占用的空间仍然存在。2.可以修改Info.plist文件,在info.plist文件中加入一条新键值,命名为:UIStatusBarHidden;选择Valuetype为Boolean原创 2015-07-23 16:24:30 · 867 阅读 · 0 评论 -
Xcode修改项目名,绝对可行
点击打开链接(看这个教程)上述讲解的特别清楚,照着一步一步做就行,对于新手来说,有几个注意的地方:(1.)第十步 全局搜索的时候需要全部替换,替换显示就是点击replace就可以进行替换。,(2.)全局搜索时修改了之后一定要再搜索,直到下面的面板不显示为止。 (3.)修改时包括路径之类的东西,只要是原项目名,都需要更改。原创 2015-08-03 16:31:12 · 722 阅读 · 0 评论 -
xcode6添加MKNetworkKit的注意事项(mknetworkkit uses features only available in ios sdk 4.0 and later)
好多人在导入MKNetworkKit框架时会出现错误,下面就是错误的解决方法:添加MKNetworkKit步骤:将 MKNetworkKit 目录拖到项目中添加下列框架: CFNetwork.Framework, SystemConfiguration.framework, Security.framework and ImageIO.Framework.将 MKNetworkKi原创 2015-08-24 11:53:44 · 1267 阅读 · 0 评论 -
判断UITextField.text是否为空
判断NSString字符串为空几乎是每一个开发人员肯定会碰到的问题,对于绝大多数人最先闪过大脑的是下面的方法if([yourTextString isEqualToString:@""])但是很遗憾,这样的判断往往经常会出现失败的情况,造成很多莫名其妙的bug,例如如果用这种方法判断UITextField是否为空便会出现问题[yourTextField.text isEqu转载 2015-04-08 15:46:47 · 2905 阅读 · 0 评论 -
ios判断邮箱,手机号码,车牌号是否合法(正则表达)
/*邮箱验证 MODIFIED BY HELENSONG*/-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate pred转载 2015-04-08 15:48:19 · 1176 阅读 · 0 评论 -
iOS中,MRC和ARC混编
如果一个工程为MRC,其中要添加ARC的文件:选择target -> build phases -> compile sources -> 单击ARC的文件将compiler flags设置为:-fobjc-arc如果一个工程为ARC,其中要添加MRC的文件:同样的路径,然后单击MRC的文件将compiler flags设置为:-fno-objc-arc。转载 2015-03-31 15:41:05 · 662 阅读 · 0 评论 -
点击navigationitem上的按钮,弹出view,类似弹出菜单
推荐示例点击打开链接,下载需要引入的MLKMenuPopover.h/m文件示例图片如下:1.引入MLKMenuPopover.h/m文件,MLKMenuPopover.h在上述连接中,自己下载。2.实现MLKMenuPopoverDelegate协议3.定义@property(nonatomic,strong) MLKMenuPopover *menuPopover;原创 2015-03-05 18:02:15 · 1412 阅读 · 0 评论 -
UITextField的点击事件
需求:点击UITextField不弹出键盘,显示自定义的方法中的东西。1.实现协议UITextFieldDelegate2.设置代理self.text.delegate=self;3.实现代理中的方法:-(void)textFieldDidBeginEditing:(UITextField*)textField{ [textField resignFirstRespon原创 2015-03-05 17:30:53 · 15339 阅读 · 0 评论 -
IOS开发之实现App消息推送
好久没有写过博客啦,今天就由本菜鸟给大家做一个简单的IOSApp消息推送教程吧!一切从0开始,包括XCode6, IOS8, 以及苹果开发者中心最新如何注册应用,申请证书以及下载配置概要文件,相信很多刚开始接触ios的人会很想了解一下。(ps:网上看了一下虽然有很多讲述推送的好教程,我也是看着一步步学会的,但是这些教程的时间都是去年或者更早时期的,对引导新手来说不是很合适)第一部分转载 2016-02-25 16:13:27 · 745 阅读 · 0 评论