我有两个开发者帐户和一个iOS设备.我可以在两个不同的Apple开发者帐户中添加一个iOS设备吗?(我的意思是UDID)
我正在研究设计模式的问题.在这种情况下,我想实现设计模式' Facade '
我知道' Cocoa Touch '为我们提供了在项目中应用设计模式的完整解决方案(例如NSNotificationCenter - 实现观察者设计模式)
接下来我的问题是: - 我们是否有能力使用设计模式' Facade '以及观察者设计模式的情况.
现在我像这样实现' Facade ':
例如,我有一些实现一些计算的类.' Facade '类将我需要计算的所有类组合在一起.
例如,我有类A,B,C和Facade(包含A,B和C类).
当我想要计算某些东西时,我只需创建我的" Facade "并传递一些参数进行计算.在这种情况下,我不知道类A,B,C,这个Facade对象只提供了一个访问点.
此设计模式封装对象并简化应用程序.
这是正确的实施吗?
正如我在iOS中所做的那样,我们可以将视网膜显示文件命名为name@2x.png.
如何为iPad 3命名文件
ipad.png - iPad,iPad 2
ipad@2x.png - iPad 3
它是否正确?
谢谢!
我做了git pull.之后我收到了这条消息:
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
".git/MERGE_MSG" 7L, 302C
Run Code Online (Sandbox Code Playgroud)
我的问题是 - 我需要在这做什么?因为我无法输入任何消息.
我找到了这个链接,一些答案说我们可以解决两个任务:
我的数据模型包含Data正确的可选内容,我将Image其用于View.
!目前,我还没有找到解决此问题并使用此不安全标志的方法:
Image(uiImage: UIImage(data: userService.user.imageData!)!)
Run Code Online (Sandbox Code Playgroud)
当然,我不能保证它,我不应该使用它,但需要帮助如何打开它。
作为一种快速解决方法,我可以将此图像数据属性设置为非可选,然后从本地文件加载一些数据,但即便如此,我仍然需要在此处强制展开UIImage(data。
我在MVC工作了很长时间,但不确定我在iOS中使用这种模式.
这是我的理解和源代码,我用于模型视图和控制器上的分区.
描述:
模型(例如 - 类MyModel)模型这是我的数据.我使用模型进行定义计算,从Internet获取数据,并进一步通过NSNotificationCenter通知控制器模型的变化.
控制器(例如 - 类MyController)控制器可以直接联系其模型数据的请求,并直接进入视图中的显示.
视图(例如 - 类MyView)视图 - 显示和收集用户的事件.View可以通过target-action和delegate与控制器进行交互.
码:
class MyModel:NSObject
.h ... (some header code)
.m
Initialization method...
// method for get data from internet
-(NSData *)my_getDataFromInternet:(NSURL *)url{
NSData *data=[NSData dataWithContentsOfURL:url];
return data;
}
Run Code Online (Sandbox Code Playgroud)
class MyController:UIVIewController
#import "MyView.h"
.h
MyView * my_view;
#import "MyData.h"
.m
Initialization method...
- (void)init{
my_view = [[MyView alloc]init];
my_view.my_target = self;
self.view = my_view;
}
-(void)mycontrolleraction{
MyData * my_data = ...
[my_data my_getDataFromInternet:some_url_image];
my_view.my_image = [UIImage imageWithData:self.my_data];
} …Run Code Online (Sandbox Code Playgroud) 我在构建项目时收到此消息:
dyld:未加载库:
@rpath/iPhoneSimulatorRemoteClient.framework/Versions/A/iPhoneSimulatorRemoteClient
Referenced from: /Users/dev01/mobile/ios/Test/test/testTests/FoneMonkey/bin/iphonesim
Reason: image not found
Run Code Online (Sandbox Code Playgroud)
这是动态链接错误,据我所知,这个错误是因为找不到图像.它是否正确?
应采取哪些措施来解决错误?
我找到了这个链接,因为我使用xcode 4.3来解决这个错误.现在我在4.2上尝试了这个,并且工作得很好.
但我不知道如何在XCode 4.3上运行它
我使用这种方法来组织分页:
- scrollViewDidEndDecelerating
Run Code Online (Sandbox Code Playgroud)
当我滚动我的时候,UICollectionView我在屏幕上更改了一些内容.但是我的屏幕上有很少的UICollectionView,我只需要一个.
作为开发人员,我每天都要处理数据.我需要将原始数据处理到对象(NSManagedObject)的常见问题.所以我使用AFNetworking从远程服务器获取数据,并且由于AFNetworking工作,我有一个可以由NSDictionary表示的数据.因此,需要做大量工作的主要事情是将原始数据转换为具体的数据模型.因此,互联网上有许多图书馆可以为我们做这项艰苦的工作:
MagicalRecord MagicalImport
因此,作为一个新的映射,我想知道哪个库最适合我的目的.也许你也可以建议另一个.
我需要得到我所有朋友的名单:
我找到了这段代码:
var fbRequestFriends: FBSDKGraphRequest = FBSDKGraphRequest(graphPath: "/{friend-list-id}", parameters: [AnyHashable : Any]())
fbRequestFriends.start { (connection, result, error) in
if error == nil && result != nil {
print("Request Friends result : \(result!)")
} else {
print("Error \(error)")
}
}
Run Code Online (Sandbox Code Playgroud)
但作为回报我得到这个错误:
错误可选(错误域= NSURLErrorDomain代码= -1002 "不支持URL" 的UserInfo = {NSErrorFailingURLStringKey =(空)?的access_token = EAAZAaT5Yj9qQBABsXA5KGpwvGX6wIdgX6h9mLtzz6YtgjiOB12XwWxl1MrDJLtZChWSOOKXDiizZCu7uZAixBmqP97HYUXkeg3lkTeeeyjmvhZBOZBibrp2Exa9uZB7V5fflJTvISF2aqK94H7E52svqei6SHvxi3W9vcynSI8hPQBBSawND9NHQif0wYIPuHIpbzl6ErBErvk6nm4ysMo1ZA0BFHVmflVYZD&FORMAT = JSON和include_headers =假SDK = IOS,NSErrorFailingURLKey =(空)?的access_token = EAAZAaT5Yj9qQBABsXA5KGpwvGX6wIdgX6h9mLtzz6YtgjiOB12XwWxl1MrDJLtZChWSOOKXDiizZCu7uZAixBmqP97HYUXkeg3lkTeeeyjmvhZBOZBibrp2Exa9uZB7V5fflJTvISF2aqK94H7E52svqei6SHvxi3W9vcynSI8hPQBBSawND9NHQif0wYIPuHIpbzl6ErBErvk6nm4ysMo1ZA0BFHVmflVYZD&FORMAT = JSON和include_headers =假SDK = IOS, NSLocalizedDescription =不支持的URL,NSUnderlyingError = {0x7a6285b0误差区域= kCFErrorDomainCFNetwork代码= -1002 "不支持URL" 的UserInfo = {NSErrorFailingURLKey =(空)?=的access_token&EAAZAaT5Yj9qQBABsXA5KGpwvGX6wIdgX6h9mLtzz6YtgjiOB12XwWxl1MrDJLtZChWSOOKXDiizZCu7uZAixBmqP97HYUXkeg3lkTeeeyjmvhZBOZBibrp2Exa9uZB7V5fflJTvISF2aqK94H7E52svqei6SHvxi3W9vcynSI8hPQBBSawND9NHQif0wYIPuHIpbzl6ErBErvk6nm4ysMo1ZA0BFHVmflVYZD格式= JSON和include_headers =假SDK = IOS,NSErrorFailingURLStringKey =(空)?=的access_token EAAZAaT5Yj9qQBABsXA5KGpwvGX6wIdgX6h9mLtzz6YtgjiOB12XwWxl1MrDJLtZChWSOOKXDiizZCu7uZAixBmqP97HYUXkeg3lkTeeeyjmvhZBOZBibrp2Exa9uZB7V5fflJTvISF2aqK94H7E52的UserInfo …
facebook facebook-graph-api ios facebook-ios-sdk facebook-ios-sdk-4.0