{"action":"created","issue":{"url":"https://api.github.com/repos/kato-im/MMDrawerController-Sharp/issues/1","labels_url":"https://api.github.com/repos/kato-im/MMDrawerController-Sharp/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/kato-im/MMDrawerController-Sharp/issues/1/comments","events_url":"https://api.github.com/repos/kato-im/MMDrawerController-Sharp/issues/1/events","html_url":"https://github.com/kato-im/MMDrawerController-Sharp/issues/1","id":58885873,"number":1,"title":"Xamarin Unified API","user":{"login":"tom-mayer","id":2562379,"avatar_url":"https://avatars.githubusercontent.com/u/2562379?v=3","gravatar_id":"","url":"https://api.github.com/users/tom-mayer","html_url":"https://github.com/tom-mayer","followers_url":"https://api.github.com/users/tom-mayer/followers","following_url":"https://api.github.com/users/tom-mayer/following{/other_user}","gists_url":"https://api.github.com/users/tom-mayer/gists{/gist_id}","starred_url":"https://api.github.com/users/tom-mayer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tom-mayer/subscriptions","organizations_url":"https://api.github.com/users/tom-mayer/orgs","repos_url":"https://api.github.com/users/tom-mayer/repos","events_url":"https://api.github.com/users/tom-mayer/events{/privacy}","received_events_url":"https://api.github.com/users/tom-mayer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-25T11:13:12Z","updated_at":"2015-02-25T12:09:06Z","closed_at":null,"body":"I tried using this project with the new Xamarin unified API / iOS 64-Bit. I compiled a new Version of the MMDrawerController.a from Source for iOS 64-Bit and the other relevant Archs. I changed the linkwith.cs to:\r\n```\r\n[assembly: LinkWith(\"libMMDrawerController.a\", LinkTarget.ArmV7 | LinkTarget.Simulator | LinkTarget.Arm64, ForceLoad = true)]\r\n```\r\nIf I run a 'lipo -info libMMDrawerController.a' on my new library it says \r\n```\r\n'Architectures in the fat file: libMMDrawerController.a are: i386 x86_64 armv7 arm64' \r\n```\r\nso this should be all right. \r\n\r\nHowever when I instantiate the controller I get a runtime error:\r\n```\r\n2015-02-25 11:49:56.180 [24148:4098863] *** NSForwarding: warning: object      0x7f1dbc80 of class 'Foo_Bar_MyDrawerController' does not implement     methodSignatureForSelector: -- trouble ahead\r\n2015-02-25 11:49:56.180 [24148:4098863] *** NSForwarding: warning: object 0x7f1dbc80 of class 'Foo_Bar_MyDrawerController' does not implement doesNotRecognizeSelector: -- abort\r\n```\r\n\r\nOn the Web there seem to be two problems that can cause that specific error. One would be in the ObjectiveC code that a class is declared as \r\n```\r\n@interface MyClass\r\n```\r\nand not \r\n```\r\n@interface MyClass: NSObject\r\n```\r\nbut this doesn't seem to be the case, since the  ObjectiveC demo project also works fine on 64-Bit systems. \r\n\r\nThe other problem in conjunction with Xamarin is that the Archs in the linkwith don't match the ones build into the library, but I don't think that's the issue either, any ideas?\r\n"},"comment":{"url":"https://api.github.com/repos/kato-im/MMDrawerController-Sharp/issues/comments/75949605","html_url":"https://github.com/kato-im/MMDrawerController-Sharp/issues/1#issuecomment-75949605","issue_url":"https://api.github.com/repos/kato-im/MMDrawerController-Sharp/issues/1","id":75949605,"user":{"login":"tom-mayer","id":2562379,"avatar_url":"https://avatars.githubusercontent.com/u/2562379?v=3","gravatar_id":"","url":"https://api.github.com/users/tom-mayer","html_url":"https://github.com/tom-mayer","followers_url":"https://api.github.com/users/tom-mayer/followers","following_url":"https://api.github.com/users/tom-mayer/following{/other_user}","gists_url":"https://api.github.com/users/tom-mayer/gists{/gist_id}","starred_url":"https://api.github.com/users/tom-mayer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tom-mayer/subscriptions","organizations_url":"https://api.github.com/users/tom-mayer/orgs","repos_url":"https://api.github.com/users/tom-mayer/repos","events_url":"https://api.github.com/users/tom-mayer/events{/privacy}","received_events_url":"https://api.github.com/users/tom-mayer/received_events","type":"User","site_admin":false},"created_at":"2015-02-25T12:09:06Z","updated_at":"2015-02-25T12:09:06Z","body":"Was too fast, simulator ran on 32-Bit, 64-Bit problem still exists as described above."}}