IOS学习
绯闻情报
这个作者很懒,什么都没留下…
展开
-
【001】windows下搭建Objective-C开发环境
1、进入网站http://www.gnustep.org/experience/Windows.html依次下载安装GNUstep System、GNUstep Core、GNUstep Developer2、安装完成后,我们可以用“程序 -> GNUstep -> Shell” 来启动一个模拟 UNIX 控制台,在这下面可以完成开发、编译、执行等工作。3、在D盘编写一个HelloWorl转载 2014-08-07 11:22:56 · 632 阅读 · 0 评论 -
ios实现视图的拖拽、缩放、旋转
我写了一个ViewSimpleView.h//// SimpleView.h// Demo//// Created by SimpleView on 2017/7/11.// Copyright © 2017年 SimpleView. All rights reserved.//#import @interface SimpleView : UIView@end原创 2017-07-12 15:03:26 · 2178 阅读 · 0 评论 -
`View` has no propType for native prop `RCTView.flexBasis` of native type `CGFloat
`View` has no propType for native prop `RCTView.flexBasis` of native type `CGFloat`If you haven't changed this prop yourself, this usually means that your versions of the native code and JavaScript c原创 2017-01-11 11:24:10 · 2081 阅读 · 0 评论 -
【010】Xcode7编译时App installation failed There was an internal API error.
iOS5.0.1的iPhone4真机在Xcode7上开发调试的时候遇到了该问题网上搜索了大致有如下四种方法,但是都没有解决我的问题。1.私有api的问题。2.product---clean一下,然后重新build一下,仅仅这样问题就可能得到解决。-----然而我的问题却没有解决(我甚至关机再试过)3.部分人安装了多个版本xcode,在删除只保留一个版本之后重新build也好了-原创 2016-02-16 19:35:53 · 1367 阅读 · 0 评论 -
【009】iOS获取当前时间戳
//获取系统时间戳 NSDate* localDate = [NSDate date]; NSTimeInterval interval=[localDate timeIntervalSince1970]; NSString *timestamp = [NSString stringWithFormat:@"%d", (long)interval]; NSLog(t原创 2015-01-21 19:24:34 · 1388 阅读 · 0 评论 -
【007】Xcode中ARC代码和非ARC代码混用
Xcode中选择target -> Build Phases -> Compile Sources 中找到“compiler flags”。 1、ARC项目中使用非ARC代码选中所有非ARC文件,按return键,输入-f-objec-arc然后回车运行即可2、非ARC项目中适用ARC代码选中所有ARC文件,按return键,输入-fno-objc-arc然后回原创 2014-12-15 19:33:04 · 621 阅读 · 0 评论 -
【003】Objective-C中@property()
在Objective-C语言中可以在头文件中用@property来声明属性:然后在实现中用@synthesize来让编译器产生getter和setter:@Properties()括号中有三个可选项:可读性;内存管理;线程处理。可读性,一个属性默认是可读写的,如果加了readonly,则变为只读的。内存管理,默认为assign,如果设置了retain,则通知编译器想分配给该属性原创 2014-08-18 13:30:00 · 613 阅读 · 0 评论 -
【008】iOS中常见名词缩写(UDID、UUID、IMEI、ICCID)
1. UDID: (Unique Device Identifier) 40位16进制的数。iPhone相关设备专用,跟硬件相关。2. UUID: (Universal Unique Identifier) 32位16进制的数。OSF设计,是软件相关的ID,可以在linux或者Mac OS上用命令uuidgen来生成。包括MySQL也可以使用这个ID,跟软件相关,跟硬件无关。3. IMEI原创 2014-12-15 19:37:03 · 2225 阅读 · 0 评论 -
【006】Objective-C中NSLog的格式
原创 2014-12-15 19:18:44 · 535 阅读 · 0 评论 -
【002】【Xcode6-Beta5】IOS静态库的制作与使用
一、制作静态库1、创建静态库的Project【1】File->New->Project->IOS->Framework & Library->Cocoa Touch Static Libary 【2】Product Name==>我的是MyAlertView->然后create【目录结构如图所示】会生成MyAlertView.h和MyAlertView.m2、修改代码【原创 2014-08-14 15:31:48 · 1833 阅读 · 0 评论 -
【005】iOS网络编程(一)—Http编程
1、在AppDelegate.h中声明方法原创 2014-08-22 15:35:14 · 580 阅读 · 0 评论 -
【004】iOS判断是否越狱
BOOL isJailBreak() { int res = access("/var/mobile/Library/AddressBook/AddressBook.sqlitedb", F_OK); if (res != 0){ return NO; } return YES;}原创 2014-08-18 15:28:43 · 617 阅读 · 0 评论 -
Xcode缺少某一种cpu库让工程可以跑起来
Xcode缺少某一种cpu库让工程可以跑起来Xcode工程中缺少i386或者x86_64第三方库无法link工程时,可以这么做建立一个静态库工程(framework或static library),类型需要和第三方库一致,比如第三方库是xxx.framework形式则需要创建framework类型,如果第三方库是xxx.a形式则需要创建static library类型在新工程中创建你的App中使原创 2017-08-02 16:45:54 · 360 阅读 · 0 评论