|
In objective-c I’m try to create a statement that toggles a variable that switches between two numbers with a UIswitch controller
(a * b/w * r) c * h;
r needs to trigger two different numbers
when on needs to = .73
when off needs to = .66
int a=1;
int b=5.14;
int c = -.015;
int w =1;
int r =.73;// on=.73 and off= .66
int h=1;
int result;
result = (a * b/w * r) c * h;
NSLog (@"a*b/w*r)c*h;");
Is this possible
|
|
|
|
|
Member 11251240 wrote: Is this possible Most likely but your question is far from clear. In general terms you would write something like:
if (switch == ON)
r = .73;
else
r = .66;
But maybe I just don't understand what you are asking.
|
|
|
|
|
What is the core difference between C programming language and Objective-C programming language? Please help me to know with suitable examples. A lot of Thanks in Advance.
Regards
Online Visit
online visit
|
|
|
|
|
C and Objective-C have many differences.
First of all, C is procedure-oriented language while object-C is object-oriented language.
They have different syntaxes.
Objective-C is more familiar to smalltalk than C/C++.
e.g. of calling method
c: foo(param1, para2, ...);
objective-c: [object foo:param];
There are many differences between two languages.
jian
|
|
|
|
|
thanks sir, but i need some real life example to clear this concept more.
Regards
Online Visit
|
|
|
|
|
Google will find you lots of documentation on both languages.
|
|
|
|
|
|
I don't think so. It's quite reasonable to want to learn the differences, just a pity he/she (like so many others) can't make the effort to do a bit of research.
|
|
|
|
|
Nothing wrong with his question.
But I checked his user id, signature in his message & links in his profile so thought ....
|
|
|
|
|
after looking at his signature I am thinking the same thing about this being spam now.
|
|
|
|
|
I disagree, the question has nothing in it that could be construed as spam. And there are quite a few members who have links to their own business in their signatures.
|
|
|
|
|
|
|
hey all. i have an UIWebView(tarayici in my situation) in view controller. it works fine when its scroll view delegate is not assigned to view controller. but i need to know when it is scrolled that is why i wrote this code.
self.tarayici.scrollView.delegate = self;
but when i write this down then webview acts so weird. for example after this code when i want to scroll then it scrolls only once if i make 3 or 4 attempts. so how can make it work more efficient with that code ?
vemedya.com
|
|
|
|
|
Before you added your UIWebView did you set the user interaction??
webView.userInteraction = YES;
|
|
|
|
|
 i think i found the solution. The commented UIview animation block locked the main thread i think that is why Scroll View couldnt response to the new touches. but with this new animation block it works well.
- (void) scrollViewDidScroll:(UIScrollView *)scrollView
{
if (self.lastContentOffset > scrollView.contentOffset.y)
{
if (self.altView.frame.size.height + self.altView.frame.origin.y > self.screenHeight)
{
[UIView animateWithDuration:0.5f delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^{
self.altView.frame = CGRectMake(0, self.altView.frame.origin.y-1, 320, 48);
self.tarayici.frame = CGRectMake(0, self.tarayici.frame.origin.y, 320, self.tarayici.frame.size.height-1);
} completion:^(BOOL finished) {
}];
}
}
else if (self.lastContentOffset < scrollView.contentOffset.y)
{
if (self.altView.frame.origin.y < self.screenHeight)
{
[UIView animateWithDuration:0.5f delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^{
self.altView.frame = CGRectMake(0, self.altView.frame.origin.y + 1, 320, 48);
self.tarayici.frame = CGRectMake(0, self.tarayici.frame.origin.y, 320, self.tarayici.frame.size.height+1);
} completion:^(BOOL finished) {
}];
}
}
self.lastContentOffset = scrollView.contentOffset.y;
}
vemedya.com
modified 22-May-14 4:15am.
|
|
|
|
|
I am new to objective-c, I have just decided to start learning it today. I have some basic questions, please answer them and sorry if my topic violates the forum codes, I am new to this forum as well.
1)Can I program objective-c on windows operating system OR I have to switch to Linux?
2)what is the recommended IDE for objective-c, is it eclipse?
3)How can I get objective-c to install it?
mit freundlichen Grüßen
Amr
|
|
|
|
|
|
All of your questions really depend on what you are trying to accomplish when programming in Objective-C. If you are just using it as a language the answer is yes you can program with it on windows and linux.
However if you are looking to develop with the Cocoa frameworks and/or for iOS platforms then you will need:
1 - Apple hardware (mini, macbook, iMac, Pro)
2 - XCode will be the IDE that you most likely will want to start with if you are new and learning.
3 - You can get XCode from the App Store on your OSX machine.
Hope this answers your questions.
|
|
|
|
|
OS: Mac OS X
Recommended IDE: Xcode
If you want to program objective-c on windows on your pc(not iMac), use VMware Workstation.
|
|
|
|
|
It is best to use a Mac mini with at least 8 GB RAM and the Xcode from Apple. You need a developer account from Apple.
Istrongy recommend the professional Website of the famous Ray Wenderlich. If you really want to engage with Ocjective-C than also use the subscriber service for the outstanding video-tutorials.
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
Is it possible Java App developed on Net Bean that can Translate/convert into Objective C for IOS ....
or how can java application deploy on IOS (iphone)
|
|
|
|
|
|
Call me ambitious, but I want to create a desktop window manager for OSX. I want to be able to display windows where I want them, when I want them, how I want them.
Does anyone know where to begin? Can I overwrite the existing desktop manager and replace their code with mine?
|
|
|
|
|
Member 10608761 wrote: Does anyone know where to begin? Do you understnad the principles of the product you want to create? Are you a skilled OSX programmer, etc.?
Member 10608761 wrote: Can I overwrite the existing desktop manager and replace their code with mine? If you need to ask this question then the chances are that your understanding of OSX is not yet at the right level. I would suggest finding some study materials that give details of the operating system internals so you can gain a good understanding of how it all fits together.
|
|
|
|